Europe Total consolidates position as France’s second largest solar developer 27/10/2020 By Hamish Penman Total has picked up 67 megawatt-peak of solar projects as part of the French Energy Regulatory Commission’s (CRE) eighth call for tenders.