Mattar Mohammed Al Tayer, director general of the Dubai Roads & Transport Authority (RTA) has unveiled a series of infrastructure improvements across the emirate ahead of the opening of Expo 2020 next ...