Energy SavingGenerationInfrastructure

TotalEnergies launches largest solar plant in France

The 55MW project will stop more than 550,000 tonnes of carbon emissions from entering the atmosphere each year

Related Posts