European Payment Report 2021
Intrum’s annual European Payment Report reveals how late payment impacts businesses. We surveyed more than 11,000 companies across 29 European countries. The results paint a mixed picture
Download the report
Get the full reportRead more
loading...