This presentation provide you a in depth view of various matter relating to starting a business in India. The most common method of Starting business is to start a private limited company. Any foreign Company looking to start in India the best way is to start through a 100% subsidiary company in India.
Subsidiary Company are wholly owned company and they provide complete control to foreign investor over the affairs of the company , Though the foreign invest is being regulated through the Foreign Direct Investment policy of the Government of India. But now many of the sectors are allowed to invest under automatic route and only a post investment compliance is to be carried out.
Just go through the complete presentation to understand everything about the private company formation in India.