Final designs approved for Expo 2020 Dubai bus stations

RTA’s project will see the construction of 14 bus stations in areas such as Business Bay, Jebel Ali, and Barsha, plus a bus depot at Al Quoz, it has been confirmed
Source: New feed


Leave a Reply