Firms to be based in Aberdeen business park

Aberdeen's City South Business Park
Aberdeen's City South Business Park

Breaking