Why would starting a business in India be a wise move?
Why would it be a Good move to start a Business / Company / Indian Subsidiary / manufacturing base in India?

Why would it be a Good move to start a Business / Company / Indian Subsidiary / manufacturing base in India?