Screen opportunities using the latest North Sea seepage data results, which comprise more than 5,000 interpreted satellite-borne radar scenes to provide unrivalled insight into the nature and locations of hydrocarbon seepage across the entire North Sea.
Download Resource