Dubai's Roads and Transport Authority (RTA) has announced the launch of 94 fuel-efficient and low-carbon emission medium-sized buses of from the UK's...