How Starface turned pimple patches into a business bringing in $90 million a year
Since the company’s founding in 2019, Starface World says it has sold over a billion individual Hydro-Stars, its version of the pimple patch.

What's Your Reaction?