Comment Comment by kelseydh I thought the recent news that McDonald's is no longer the largest fast food chain on the planet by number of locations was more interesting. Dethroned by a China's Mixue bubble tea franchise. parent kelseydh 1 year ago