Business News
Evri now works with 20,000 drivers – all of whom are self-employed – and instantly employs almost 7,seven-hundred people at its head places of work and warehouses – about 400 more year-on-year. Evri has invested £40m in its operations, together…