A) They get workers fluent in spoken English with low wages.
B) They get right environment for their business to flourish.
C) Indian government helps them in a big way to set their centres.
D) Climate of India is suitable for setting call centres.
E) None of these
Correct Answer: A
You need to login to perform this action.
You will be redirected in 3 sec