Ivo Gueorguiev, Paynetics: The digitisation of payments and the role of Google

17 Sep 2020