TotalEnergies completes sale of European solar assets

Üst