Two fired FirstEnergy executives indicted in $60 million Ohio bribery scheme, fail to surrender
Two fired FirstEnergy Corp. executives have been indicted in connection with a $60 million bribery scheme in Ohio
Two fired FirstEnergy Corp. executives have been indicted in connection with a $60 million bribery scheme in Ohio