Financial pressure on families is increasing: millions of people are not keeping track of their expenses due to subscriptions and deferred payments Intrum has released The European Consumer Payment Report 2023, a survey on 20,000 consumers across…