THREE hundred jobs are to be created after BT announced that it is to open a new call centre in Accrington. The new call centre will be based at the Globe Centre, in St James Square. It comes after US-based outsourcing company Sitel, which handles online holiday bookings for Expedia, announced six months ago it … Continue reading