Opening a company or subsidiary in India
Question
I have my own brand. We are selling perfumes and I like to enter the Indian market. I would therefore like to know what I have to do as a UK company to set up either a separate company in India or a subsidiary of the company.