DENEVA Passenger Information System installed on the new line 3 of Chile’s Santiago Metro
DENEVA, the Digital Signage system of ICON Multimedia focus on transportation industry, continues consolidating itself as a communication reference in Chile’s Santiago Metro. After its [...]