Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts
Which is the world's biggest fast food chain by number of stores?
short by Pragya Swastik / on Monday, 3 March, 2025
China's Mixue Ice Cream and Tea is the world's biggest fast food chain with more than 45,000 stores across China and 11 other countries. This compares to over 43,000 stores of McDonald's and nearly 40,600 outlets of Starbucks. Founded in 1997 by Zhang Hongchao as a part-time job, Mixue's shares jumped over 40% in its recent Hong Kong IPO.
read more at Hindustan Times