Low power, please charge: Battery storage troubles leave investors on the hook
Developing the UK’s battery storage capacity is crucial to the green transition. One of the downfalls of renewable energy, such as wind and solar, is that it is beholden to…