LOPEZ-LED First Gen Corp. posted a first-quarter attributable net income of $78.82 million, marking an 11.7% decrease from last year’s $89.23 million due to a lower contribution from its renewables unit. First Gen’s combined revenues for the first quarter fell by 8.5% to $596.4 million from $652.18 million as a result of lower volumes of […]
What's Your Reaction?