TotalEnergies sells 50% stake in Greece portfolioBy Web EditorDecember 17, 2025 Deal values 424MW of assets at €508m