Dubai’s Roads and Transport Authority (RTA) has recently completed infrastructure enhancements on Streets A11 and A26 in the Al Mizhar…