Raft of new call centres open

A total of 88 call centres opened last year compared with 58 the previous year.

New research by Deloitte & Touche found 35,000 jobs were created. The most popular location was Ireland followed by Scotland.

Occupier demand was driven by