Muirhall Energy files for 409MW wind farm

Renewables developer Muirhall Energy has filed an application to the government of Scotland for the construction of the 409MW Teviot wind park in the Scottish Borders council area

Blurred image of IJGlobal article content