Display in USD
TotalEnergies, KKR Strike $1.2 Billion Solar Deal | WAPE