Digital signage software has been installed on Chile’s Santiago Metro new line 6 in an effort to improve the travel experience of more than 1.1 million users. ICON Multimedia has installed its Deneva ...