Posted on July 22, 2020https://t.co/6xRDykOdWiI would add a seventh truth – the payments and risk landscape will evolve, but we still do not know where we will be in one year from now. Therefore innovation and ability to move rapidly will be the key to success.Leave a Reply Cancel replyYou must be logged in to post a comment.