TechnipFMC: $4.25 billion of subsea orders delayed, but at least $7.5 billion on radar
While eight big subsea projects have been postponed by at least two years, plenty of oportunities remain
While eight big subsea projects have been postponed by at least two years, plenty of oportunities remain