Upcoming Dubai Square Mall to Drive Higher Occupancy for Dubai Creek Harbour

Dubai Square Mall, a premium retail destination, is set to become the largest retail destination in the world. The 2.6 million sq. m. retail monument is expected to double the size of Dubai Mall.