Fate of huge Scottish wind projects decided by UK Government today

Inch Cape wind farm.
The location of the proposed Inch Cape wind farm.

Breaking