A US court has banned two American companies from providing various types of financial services on charges of bilking consumers of millions of dollars through call centres in India.
A US court has banned two American companies from providing various types of financial services on charges of bilking consumers of millions of dollars through call centres in India.