The energy crisis has led the countries to take notice of their energy infrastructure. After the Russian invasion of Ukraine, the global energy supply chain has gone haywire. Several western countries have imposed sanctions on Russia and the country retaliated by threatening to cut oil and gas supplies to the UK. The UK solely relies […]