RES sells Scottish energy storage project to TagEnergy
The Roaring Hill Energy Storage Project is located in in Fife, Scotland, and consists of 18 battery enclosures.
The Roaring Hill Energy Storage Project is located in in Fife, Scotland, and consists of 18 battery enclosures.