BP starts production from £4.5bn Clair Ridge project in Scottish waters
Oil and gas industry news : BP and its partners have commenced production from the £4.5 billion worth Clair Ridge project located in Scottish territorial ... Read More
Oil and gas industry news : BP and its partners have commenced production from the £4.5 billion worth Clair Ridge project located in Scottish territorial ... Read More