What is the single most important skill for business owners to succeed? According to Forbes.com it is to ?know yourself?. Having a clear understanding of your own values and the vision you have for your business is key in creating a foundation for any business. While things like passion, leadership and discipline are not to be dismissed when starting a business, knowing your goals, strengths and shortcomings help in establishing its basis.
Read more at Forbes.