European Payment Report 2019

Intrum has gathered data from 11,856 companies in Europe to gain insights into the payment behavior and financial health of European businesses.


European Payment Report 2019

Click to download the report