One of the things also you would ned in your business is a good managerial skill and administrative capacity to control operations.You would also need to be financially discipline to be able to manage your finance as well.There are four types of knowledge:
book knowledge, reading what people wrote down;
market knowledge, learning the competitive market inside;
business knowledge, how to design enterprise and execute;
building and selling experience.
What type of knowledge do you think you need to be successful in doing business?