Indefatigable N platform
1971-2005
Oil and Gas Energy Industry
Southern North Sea, Block 49/24, Indefatigable Fd, Offshore UK