Vattenfall has outlined plans to build two new onshore windfarms in Dumfries and Galloway in Scotland. A battery storage facility would be built alongside each and they would together comprise up to 56 turbines.
Vattenfall has outlined plans to build two new onshore windfarms in Dumfries and Galloway in Scotland. A battery storage facility would be built alongside each and they would together comprise up to 56 turbines.