15 September 2023 Daily Dash: Debit Cards Now Make Up 50 Percent Of UK Payments A new report from UK Finance has revealed that debit cards now make up half …