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 encouragi...

This content is available to only subscribers.