Fired FirstEnergy execs indicted in $60 million Ohio bribery scheme; regulator faces new charges

Feb 12, 2024, 11:23 PM