Loading…
TechnipFMC wins Egypt subsea EPCI contract for North El Amriya and North Idku · Endata