Fears for north-east businesses after Highland Games cancellations

The Braemar Gathering will not be held this year due to coronavirus.
The Braemar Gathering will not be held this year due to coronavirus.