Source: https://www.pnc.com/en/small-business/topics/cash-flow-challenges/biggest-causes-of-cash-flow-problems.html