Roads and Transport Authority (RTA) unveiled a plan for constructing a new traffic control center at Al Barsha to cover the roads network in the area with better control systems. The authority also ...