
Europe’s biggest battery energy storage system has officially begun its operation in Cottingham, UK. The system — which is the largest by megawatts per hour — aims to store electricity generated from renewable sources, such as wind turbines and solar farms, before releasing it at times of high customer demand…
Read More