French Construction Company Opts For Solar In NA
TotalEnergies To Supply 100 MW Solar Power To Help Saint-Gobain Bring Down Carbon Emissions
Saint-Gobain, the French construction firm, has signed a corporate power purchase agreement (PPA) with its compatriot TotalEnergies for 100 MW

