Green light for Swindon council’s huge energy storage facility
Mannington battery-based electricity storage facility will be one of the largest developed in UK so far.
Mannington battery-based electricity storage facility will be one of the largest developed in UK so far.