Chinese bubble tea and ice cream giant Mixue has overtaken McDonald’s and Starbucks to become the world’s largest food chain.
It has more than 45,000 locations, a $10 billion valuation, and a beloved snowman mascot. Now, it’s eyeing global expansion.