Dubai has announced Dubai Square, the world’s first drive-through mall spanning 2.6 million sqm, set to open in three years. It integrates retail, dining, entertainment, and residences, aiming to offer a seamless vehicle-accessible shopping experience within Dubai Creek Harbour