UKEF Logo

TotalEnergies gas project in Mozambique faces UK human rights probe