By African Energy Chamber We are disappointed about Total’s recent decision to declare force majeure on its Mozambique LNG Project. While the African Energy Chamber […]