- Advertisement -
Energy storage is a crucial component of the UK’s power network, but these systems range radically in terms of scale and function. From mammoth molten salt-filled thermal storage units to systems that use liquid air, here’s the latest in…

