In a continued effort to enhance the road infrastructure and public transport systems to support urban development and population growth in Dubai, Roads and Transport Authority (RTA) has awarded the contract for the Al Mustaqbal Street Development Project. The project extends from the intersection with Za’abeel Palace Street to Financial Centre Street at a total… Untitled