Ofgem set to approve removal of transmission towers above Killin and the Falls of Dochart in the Loch Lomond and the Trossachs National Park
03 Mar 2021 /
Transmission
VISTA project moves one step closer as Ofgem provisionally approve the proposals