Posts Tagged ‘Talisman Energy topsides of offshore platforms in the UK North Sea’

AMEC in brief

Shaping the Future AMEC plc (AMEC) started engineering activities in Canada more than 100 years ago when the […]

Read more