RTA inspects progress of Dubai metro
The Roads and Transport Authority (RTA) of Dubai has stated that construction work on most Dubai Metro Green Line stations has been completed and interior finishing work is progressing at an encouraging rate.
Read More




