French multi-energy group TotalEnergies SE (EPA:TTE) and power producer General Electricity Company of Libya (GECOL) have launched a 500-MW solar project in the north of Libya.