Several years ago when I started a business with my business partner, we faced a number of cash flow challenges
Tax issues are complex and dealing with CRA is not a pleasant experience for most people. Often times, it is a roller coaster emotional experience. This is not surprising as