Lopez-led First Gen Corp. said its attributable recurring net income amounted to $245 million (P14 billion) in 2024, down by 12 percent from $277 million (P15.4 billion) in 2023 due to lower revenues ...