
STORELECTRIC EXCHANGES CONTRACTS TO PURCHASE INDUSTRIAL LAND IN TEESSIDE
STORELECTRIC EXCHANGES CONTRACTS TO PURCHASE INDUSTRIAL LAND IN TEESSIDE FOR LONG-DURATION ENERGY STORAGE (LDES) PROJECTS Teesside, United Kingdom, 16/02/2026 – Storelectric Teesside Ltd, a wholly


