News

Total awarded 135MW of solar projects in France

French energy company Total has been awarded several solar power generation projects with a total capacity of around 135MW in France’s latest round of tenders. The company said the projects will be operated through its Total Quadran subsidiary, which is dedicated to developing and producing renewable energy in France. Total’s largest ground-mounted solar plant in […]