Indian call centres face quality issues

Quantity taking over quality in Indian call centres is of great concern for companies having customer support centres in India.

Related Videos