Dubai traffic to ease: RTA completes 3.1 km bridge network,
The Highway and Transportation Authority (RTA) has completed the Sheikh Rashid Road project and the
Read More