Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace Small firms are owed around £23.4 billion in outstanding invoices from larger companies