The headline of your question is quite funny. Of course if one wants to venture into business, these two a very necessary. You need knowledge to do business you, also need money for startup. So talking about any of them being more important, the both of them are needed to run a successful business father