CBDC LAUNCH: Digital Euro Roll Out Nears as 70 Firms Join European Central Bank for CBDC Test Run 07 May 2025