How the world sees Greece
Indra has won a contract to install its contactless ticketing systems in 13 stations of subway line 1 in Thessaloniki, GREECE. The new solution is ...