Dubai’s new system to reduce heavy vehicle accidents October 13, 2014 | No Comments | Features The Roads Transport Authority (RTA) in Dubai, in cooperation with the Dubai Police, has launched a Heavy Vehicles Defects Clearing System (VDCS) to try to […]