Logo for print
Toggle navigation MENU MORE

Talen Energy Closes USD 1.175bn Acquisition of Mach Gen Natural Gas-Fired Portfolio