Total sets up offshore operations base in Mozambique
French oil company Total, will set up the offshore operations base for the northern Mozambique gas megaproject in Pemba, the ...
French oil company Total, will set up the offshore operations base for the northern Mozambique gas megaproject in Pemba, the ...