They will create More Business and we don't know what will happen if they will have their businessess World Wide as they are currently only in India majorly.
90% goods in world is manufactured in China, they are 6x times GDP of India, it's audacity to say India will become manufacturing hub of world"
- Narayan Murthy, Infosys Found