The inaugural voyage of this autonomous electric abra commenced from Al Jaddaf Station and concluded at the Festival City Station on Dubai Creek
The $1bn Dubai Creek Tower is anticipated to be completed by 2020