This Is Now The World's Biggest Fast Food Chain

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.