With specialized facilities in industry hubs on 4 continents and over two decades experience, NTS develops solutions which ... From regional hubs in United Arab Emirates, Saudi Arabia, the USA, Canada ... MO0605 JAFZA Round 13, Jebel Ali Free Zone PO Box: 262210, Dubai United Arab Emirates + sales Contact ...