Dubai’s Roads and Transport Authority (RTA) has completed two key pedestrian bridges on Sheikh Rashid Street and Al Mina Street as part of the expansive Al Shindagha Corridor Improvement Project. This ...