JERA Americas has agreed to buy a 1,633MW thermal power portfolio in New England, USA from infrastructure investment firm Stonepeak.| Power Engineering International
Russia has shelled another two thermal power plants (TPPs) in Ukraine, causing exacerbated power disruption for the already-battered country.| Power Engineering International