For any company big or small cash flow is the life blood to the success or failure of company. You probably know of many firm that have failed because of bad debts or invoices not being paid on time. While your Sales Ledger may look healthy its no good until you receive the money into [...]