Transport Ticketing: Pero Juric, Swiss Innovation Lab

Author: Dylan Jones

Share This Post On
ATM Africa


  1. Your positions normally have a lot of really up to date info. Where do you come up with this? Just stating you are very innovative. Thanks again

Submit a Comment

Your email address will not be published.