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