Can Europe Regain “Payments Sovereignty”? The Launch of the European Network for Payments (ENP) and Implications for Japan
On September 30, 2026, leading European payment providers announced the establishment of a new company, European Network for Payments (ENP). Its parti…
Read more