smallbusinessCanadabookkeepingcash flowsmall business financesWhy Cash Flow Feels Like a Mystery in Business