Just as the writer truly said, these outward skills are truly important as they can help drive sales but what would drive you as an individual to keep going which is why inner skills like critical thinking is useful.There are a lot of keys to business development some of which are; enough capital, relationship, man power, expansion opportunity, understanding the market, ability to get the product to the customers in time and consistent in the products and services quality and quantity.