Department of Transport Abu Dhabi commences engineering design of the First Green Road
Abu Dhabi: The Department of Transport (DoT) in Abu Dhabi has announced that it is gearing up to commence engineering design of the first "green road" in the Middle East.