Dubai’s Roads and Transport Authority (RTA) has opened the Sheikh Zayed bin Hamdan Al Nahyan Street Improvement Project.