Concern planned Travellers’ site at North-east business park could disappear

The site of the proposed business park at Balmacassie, Ellon.
The site of the proposed business park at Balmacassie, Ellon.

Breaking