NEC announce 50MW of UK energy storage projects

Neighbour claims just like living next to Heathrow Airport in London but with "none of the advantages
Neighbour claims just like living next to Heathrow Airport in London but with "none of the advantages