Apatura has received planning consent to build and operate a 100 MW battery energy storage system at Tealing, near Dundee on Scotland’s east coast.
Apatura has received planning consent to build and operate a 100 MW battery energy storage system at Tealing, near Dundee on Scotland’s east coast.
As a subscriber, you have reached this page because you are not logged in.