Root-Power wins appeal for £45m energy storage scheme
A renewable energy storage facility in Leicestershire has the green light for construction.
A renewable energy storage facility in Leicestershire has the green light for construction.
Read Full Article: The Construction Index
machineryasia
