Reva
-
Franchise India Bureau Jan 06 2018 - 1 min readFrench cosmetic store chain Sephora is going to add 8-10 new stores in India every year as it plans to take its total store count to 50 outlets over the next 3-4 years targeting a business of Rs 1,000 crore. The retailer currently has 15 stores in the country spread in the National Capital Region, ...