Leading retail companies by worldwide number of stores 2022
As of 2022, the Japanese retail group Seven & I was the leading retail company based on worldwide number of stores, with a network of 40,773 locations. The eyewear brand EssilorLuxottica came in third place in the ranking, with a global presence that amounted to 17,727 stores.