By SP Chopra & Co
Doing business in India – the fastest growing economy in the world, the second-most popular country with over 1.33 billion people, the world's largest democracy and the seventh-largest country by area.