Restructuring costs see McDermott fall to £60.3m loss

McDermott
McDermott

More from Energy Voice

Latest Posts