Finance is the lifeblood of any business. At every stage in its growth a business needs to maintain a balance between a positive cash flow and adequate working capital on the one hand and a reasonable return on investment on the other.