You Are Here: Home » Company Knowledge
Source Economics Times:Financial major Santander has announced that it is closing its call centres in India and bringing it back to the UK since it was the main demand of its customers. It is the second British company to bring back its call centre...