stowaway

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 Fredrick