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 […]
