Featured Switzerland launches instant payments Aya El Sayed Aug 21, 2024 0 Switzerland introduced instant payments on August 20, 2024, with around 60 financial institutions now able to…