The future may be digital, but not everyone agrees on the exact direction of where this will lead – especially in the realm of digital payments? CDBC or Bitcoin? It’s anyone’s guess as to what payment will prevail. Understand more about the digital payments landscape in the infographic below: