What does it take to run a business effectively? The short answer is quite a lot. The long answer involves a rather extensive list of factors...