The ‘world’s biggest treasure’ may be lying in the North Sea in the form of hydrogen which could make it a powerhouse for low ...