Dubai’s Roads and Transport Authority (RTA) has opened a signalised surface junction as part of the Falcon Interchange Improvement Project linking Al Khaleej Street, Al Mina Street, Khalid Bin Al Waleed Road and Al Ghubaiba Road.