TOP STORIES TotalEnergies sells 50% stake in French renewable portfolio in $155M deal rogerjudd - September 30, 2025 0 Post ContentÂ