Things to keep in mind before starting a business in the Indian beauty and wellness space. Business franchise insider