What is the biggest Nike store?
The shop is spread across 3,290 square metres, making it the largest Nike store in the MENA region. To put the size into perspective, the largest Rolex store in the world, which just opened in Dubai Mall’s Fashion Avenue, is 850 square metres. (NYSE:NKE) today announced the official reopening of the company’s flagship Niketown store … Read more