Small business success
Three things you need:
1) the ability to abandon a plan when it doesn’t
2) the confidence to do the right thing even when it costs you
money in the short run, and
3) enough belief in other people that you
don’t try to do everything yourself.