Confidence among small businesses falls to lowest levels in three years

Aberdeen city centre
Aberdeen city centre