BT to shut down India call centres
New Delhi Telecom giant British Telecom has announced plans to shut down its call centres in India to bring them back to Britain following complaints of poor customer service. The UK's flagship telecom giant, which has used call centres in Delhi and Bengaluru, has said that more
Editorial Team Legacy
The legacy import form the old website to the new!
Editorial Team Legacy.