TotalEnergies has closed the sale of a 50% interest in a 424-megawatt portfolio of wind and solar assets in Greece to ...