The largest energy storage battery system in Europe
The Pillswood Project, a 98 MW energy storage battery system located near Hull, commenced operations on November 21st.The system stores enough electricity to supply 300,000 UK households for two hours. ...