Building to start on “world''s largest” battery storage plant in UK
Carlton Power, a UK-based energy infrastructure company, has won planning permission to develop the “world''s largest” battery energy storage system (BESS) in Manchester, in the north of