Britain’s reliance on imported gas to jump as giant storage site axed
Britain is set to lose its largest natural gas storage site, increasing the country’s reliance on imported ...