UK's largest battery energy storage facility granted consent

Back to the Article