Babcock Hit Major Milestone on £3bn BP North Sea Redevelopment
Oil and Gas News
Babcock Hit Major Milestone on £3bn BP North Sea Redevelopment