Dubai’s Roads and Transport Authority (RTA) has initiated a trial run of a new electric bus on Route F13, which connects significant locations such as the Burj Khalifa and the Dubai Mall Metro Station. This route begins at Al Quoz Bus Depot and also includes stops at The Palace Downtown Hotel and the Dubai Fountain,...

