Skip to main content

Amazon means business, opens captive call centres

Amazon setting up captive call centres in India is a departure from strategy of working only with business process outsourcing firms

Comments

Popular posts from this blog