Small businesses are on their knees, that's the verdict from Xero's Small Business Index for September.
On average, Auckland firms are waiting 29.6 days to be paid, four and a half days more than in August.
Craig Hudson is Xero's managing director...