OTI

OTI Europa to manage Smart City card programme in Warsaw, Poland

Cashless payment solutions firm On Track Innovations (OTI) has entered into a new contract with the Polish National Post Office…