Staff ‘devasted’ at job losses, blaming high rents in Union Square

Union Square in Aberdeen
Union Square in Aberdeen

Breaking