Dubai Square Mall Set to Open in 3 Years at a Cost of AED 180 Billion
Dubai is preparing to welcome one of its most ambitious retail and entertainment developments yet – the Dubai Square Mall, a colossal project currently under construction in the heart of…