Displaying 1 - 1 of 8 matching companies
A 49.400 MW / 49.400 MWh battery energy storage system located in land off Lower Farm, Itchington, South Glos. BS35 3TH.