Energy Storage & Batteries Why energy storage is necessary for the UK to achieve net zero by 2050 October 6, 2020