JCDecaux presents its latest innovation, JCDecaux ICON. This unique wrap-around site is one of the largest Digital Large Format screens in the Southern Hemisphere, promising to captivate audiences and offering exceptional brand exposure in the heart of Melbourne’s bustling St Kilda Junction.