Total hunts for Mozambique maintenance contractor
French supermajor seeks a company to provide maintenance, inspection and engineering services at Mozambique Liquefied Natural Gas project
French supermajor seeks a company to provide maintenance, inspection and engineering services at Mozambique Liquefied Natural Gas project