TotalEnergies Faces Pressure to Stop $20 bn Mozambique LNG Project as Environmental Groups Urge Financial Pullout
TotalEnergies is facing pressure from environmental advocacy groups to halt its $20 billion LNG terminal project in Mozambique
Source: greentechlead.com