'It's happening': Mozambique LNG force majeure set to be lifted within days
Sources tell Upstream that Maputo government is pulling together plans to make announcement late next week
Sources tell Upstream that Maputo government is pulling together plans to make announcement late next week