Dubai’s RTA impounds 301 heavy trucks for faults Posted on September 18, 2016 by constructionlead Over 22,000 vehicles were subjected to random checks and inspections during the first half of 2016 Source: New feed