Muirhall applies to develop onshore wind farm in Scotland
Muirhall Energy has applied to the Scottish government to build the 409MW Teviot wind farm in Scotland. The project would be located 8 km south of...
Muirhall Energy has applied to the Scottish government to build the 409MW Teviot wind farm in Scotland. The project would be located 8 km south of...