Ending a Culture of Late Payments Could Give The UK Economy a £30 billion COVID Recovery Boost
It is estimated that on average the 5.9 million small businesses which employ 61% of the UK’s workforce are owed between £5,000 and £6,500.
It is estimated that on average the 5.9 million small businesses which employ 61% of the UK’s workforce are owed between £5,000 and £6,500.
Financial technology delivering social value. Oxygen specialise in early payment, the procurement process and public sector insight.