First Gen Corp. Reports 12% Drop in Recurring Net Income in 2024 | Daily Tribune