May 24, 2012
Italian beauty brand Collistar is to launch in China this July exclusively through perfumery chain Sephora’s 118 stores in the country. The company will begin selling its Special Perfect Body line, its men’s range and then roll out its Special...