As Europe prepares for the Instant Payment Regulation (IPR) to take effect in January 2025, the promise of instant euro transfers within seconds brings unmatched convenience – but also serious risks, writes Peter Reynolds, CEO, ThetaRay

Read more here.