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