Canada-based Aldo opens world’s largest outdoor store in Dubai
28 September, 2015
Canada-based Aldo Group opened an 8,000 square foot store at Dubai’s Festival City mall as part of plans to double the retailer’s size in terms of the number of stores by 2020. The fashion retailer has 2,200 stores in 95 countries, with London being the second biggest store with 7,500 sq ft of space. In the GCC, the group has a total of 140 stores.