The UK has signed a deal with Russia to build a new natural gas plant in northern England to store excess gas.The UK is the only European country to have signed such a deal.The deal was signed at the end of last month, just days after the UK announced a new CO2 emissions cap.The cap […]
