March 9, 2016
Stowaway Cosmetic’s Chelsa Crowley on her “right size” makeup empire
Stowaway Cosmetics is a startup taking on the $60 billion makeup industry by selling pint-sized lipsticks, blushes and foundations direct to consumers. Chelsa Crowley and her co-founder Julie…
Read article
