NHV accuses Babcock of ‘race to the bottom’ over Total contract win

© BabcockNHV Babcock
Babcock Offshore won a major Total North Sea deal last week.

More from Energy Voice

Latest Posts