First Gen Corporation Press Release: “First Gen 1H23 Attributable Recurring Net Income Up 30% at US$167M” Aug 9, 2023 | Updates