Social Sciences, asked by kumarrishit648, 5 months ago

Why foreign companies usually set up call centres in India? ​

Answers

Answered by BaapJi001
8

Answer:

Today, having call centers in India has become the norm for several global companies. Many international organizations are also setting up call centers in India, because India has a large qualified workforce and can also provide cost-effective call center outsourcing services.

Hope this helps you mate.

take care!

Similar questions