TotalEnergies sells stake in European renewable assets to KKR

WSJ · 14 hours ago