Marischal Square defies critics at 75% occupancy

© SuppliedPost Thumbnail