Up & coming brand: Indie Lee

Headquarters: New York, US Launch date: 2010 Price: $6-$130   Indie Lee claims to be an all-natural, eco-friendly, toxin-free facial and bodycare line. Why it’s interesting: Indie Lee founded her eponymous brand with the...
Read the full article now!
Subscribe
766fc64073b74dd6f9dc2d6088b2e65866666666666666666666666666