Dubai’s Roads and Transport Authority (RTA) has received the first 250 buses from a contract to buy 735 multi-size buses that meet the Euro 6 low-carbon emissions standard. This batch includes 40 ...