Unveiling the Digital Media Mile
The Media Mile has been transformed into JCDecaux’s latest cutting edge digital platform with thirty synchronized 84” LCD screens located along the most coveted street in the world: Fifth Avenue. […]
Fri, Oct 7, 2016 at 2:05 PM