The RTA’s Dubai Taxi Corporation has awarded a contract for the supply and installation of telematics devices for 113 of …

The RTA’s Dubai Taxi Corporation has awarded a contract for the supply and installation of telematics devices for 113 of …
GET TAHAWULTECH.COM IN YOUR INBOX