A massive ‘tech driven’ mall is all set to have their doors opened at Dubai Creek Harbor – Abu Dhabi – Information Portal