Admin
May 29, 2025
May 29, 2025 French oil major TotalEnergies said on Thursday it agreed to sell its 12.5% stake...
