Saint-Gobain inks power deal, North America

Saint-Gobain has signed a power purchase agreement with French renewable developer TotalEnergies

Blurred image of IJGlobal article content