2 min read

Sephora launches social shopping platform

Beauty retailer Sephora has launched a social networking site