It’s quite incredible that the turn of the millennium was 15 years ago which seems so long ago and yet just yesterday. In the Payments industry changes are happening at a pace like never before, it rapidly attracts new players and the industry size grows