Sephora to focus on tier 1 and 2 cities; plans to open another 75 stores in India

With the commencement of new decade, a lot of brands, both Indian and international, are planning to expand their ventures and invest in small towns including tier 2 and tier 3 cities for the company’s growth. Next up in the…