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.