Brent Delta platform removed from legs

Brent Delta is the first major piece of infrastructure in the North Sea to be decommissioned.

from BBC News - Business http://bbc.in/2pcJuRc

Comments