UK Renewable Energy Storage Experiment
Europe's largest renewable energy storage experiment involving a 6 megawatt lithium manganese battery system designed to store energy from wind turbines and solar panels at the Leighton Buzzard station.
under construction
1 mention