600 stores under 72 banners in 28 countries