Dubai’s Roads and Transport Authority (RTA) has opened the Al Khawaneej Roads Improvement Project, a key strategic project that will improve the...