Statera Energy powers up UK''s largest battery at 300 MW Thurrock Storage
Statera Energy has energized Thurrock Storage, the UK''s largest operational battery energy storage system (BESS). Located north of the former Tilbury coal power station,
View Details