Financial Services Real Estate, Hospitality and ICT Are the UK Sectors Hardest Hit by Late Payment, According to the… AIT News Desk Jun 4, 2020 With 38% of invoices at least ten days overdue, the UK is beginning to feel the effects of lockdown exit Since 22 April, Sidetrade, the AI…