December 15 - Transport Technics & Services International (TTS) has relocated its Dubai headquarters and can now be found at Dubai Silicon Oasis, SIT Tower, 21st floor, Office no. 2112, Dubai, UAE.
The phone number of the new office is +971 4 3338345. Personal e-mails and mobile numbers remain unchanged.