The Dubai Customs Department announced that it has provided Jebel Ali and TECOM Customs Center with an advanced system, the first of its kind in the world, to examine and inspect heavy and light vehicles, large equipment and yachts, through X-ray scanning…