Things to remember while launching a business in India