Tag: Dubai Metro ad initiative rides into final stages
Dubai Metro ad initiative rides into final stages
The multi-million dollar Dubai Metro advertising campaign by the Roads and Transport Authority moves into its final stages with the approaching deadline of its...