Consumer · Health · Ecommerce
Starface made the pimple patch worth showing off
A yellow star turned a private skin problem into a public accessory. Starface built a refill business around that small act of defiance - and attracted a $105 million investment.