Muirhall Energy has announced its plans to build a 409 MW onshore wind farm in the Scottish Borders, Scotland, UK.
The company has submitted an application seeking approval for the project from the Government of Scotland. The project includes plans for 62 turbines to be installed east of Teviothead, as well as a solar photovoltaic array and battery storage capacity.