TotalEnergies Kicks Off Philippines Solar Project

TotalEnergies SE (NYSE:TTE) has reached financial close and begun construction on a 440 MWp solar power plant in Ilagan City, Isabela province, Philippines. TotalEnergies owns 65%, and Nextnorth holds 35%. The company projects that the plant will generate 13.5 TWh...