Rumours of a 750 (yes 750 retail branches) digital signage deal having gone down in South Africa.
We reckon it’s gone to DC Media [1] but there’s no official comment or announcement from anyone
Rumours of a 750 (yes 750 retail branches) digital signage deal having gone down in South Africa.
We reckon it’s gone to DC Media [1] but there’s no official comment or announcement from anyone