European Payment Report 2020 White Paper

The whitepaper outline how Covid-19 has impacted 10,000 businesses across 29 countries in Europe. Results show that many businesses are fighting for survival. Sustaining liquidity and cashflow by ensuring timely payment has become their lifeline.