James Stone’s TILs
IKEA is the 6th largest restaurant in the world by number of customers. In 2017 there were 700 million people who ate an IKEA. Roughly 10 percent of the world.
From podcast
Created 2025-01-29T15:04:31+07:00 · Edit