TechnipFMC braces for $2.4bn impairment charge
Contracting giant provides warning to investors ahead of the release of its financial results later this month
Contracting giant provides warning to investors ahead of the release of its financial results later this month