Amazon means business, opens captive call centres October 24, 2018 Wise RetailRetailNo Comment on Amazon means business, opens captive call centres BENGALURU: Amazon has set up captive call centres in India to handle some of its international and domestic customer and… Read More