In their own simple ways, SMEs play a vital role in the economy—supplying to some of the biggest businesses, generating employment, and pioneering some of the greatest innovations of our time. When the payment for SME’s invoices gets delayed, it just doesn’t cost them time....