TotalEnergies SE (EPA:TTE) has finalised the sale of a 50% stake in a 270-MW portfolio of wind and solar parks in France to investment fund manager Eiffel Investment Group.