Digital Payments: Credit cards and wallets – Established and new players, contractual agreements and government regulation in Switzerland - Kellerhals Carrard | Kellerhals Carrard