Dubai’s Roads and Transport Authority (RTA) launched today, Tuesday 19th March, an innovative project aimed at bringing happiness to taxi riders in the emirate.
It involves the introduction of 4,500 state-of-the-art interactive screens that provide passengers with a diverse array...