Local community express doubts over Aberdeenshire windfarm connection

An onshore wind farm.
An onshore wind farm.

Breaking