Starting up in Dubai Dubai is certainly the place to be for start-ups, but aligning the steps and resources is key. Updated 15 Apr, 2016 10:56am