£1.9 billion lost in income to UK SMEs as a result of supply chain delays

by
£1.9 billion lost in income to UK SMEs as a result of supply chain delays