business.financialpost.com
Five ways to get your clients to pay your invoices on time
Not having enough cash on hand is one of the main reasons small businesses fail