Running a business is one of the most difficult things in life to get right — there is a large number of factors and variables and innumerable subtle nuances that need to be understood, appreciated and acted upon on a daily basis. In the middle of that chaos, there might come times when you are forced to wait a moment and reflect upon your direction, how much you have been able to achieve your business goals and to what extent do you need to tweak your future plans to move closer towards them. Employees need to be taken care of, and business plans need to be formulated keeping in mind the direction your business has headed over time, and there might even be situations where you need some extra funds to kick-start something new. In all these scenarios and more, there is one common denominator — wo