French major TotalEnergies announced the sale of its stake in 18 Oil Mining Licenses...
TotalEnergies
TotalEnergies said it would invest as much as $6 billion in Africa’s biggest oil producer...