Majority of TechnipFMC UK job cuts to impact Aberdeenshire workforce

Technip news