Claims university is taking people for fools over wind farm

© SuppliedWind turbines in operation in Scotland.
Wind turbines in operation in Scotland.

Breaking