French energy major TotalEnergies SE (EPA:TTE) announced today it has inked a deal to develop 500 MW of solar photovoltaic (PV) projects in Libya.