Excalibur EA platform
1989-2017
Oil and Gas Energy Industry
Central North Sea, Block 48/17A, Excalibur field, Offshore UK
Nearby Locations