I was reminded today of the single quality that marks most successful small business owners: Passion.
Not the first word that came to your mind? Maybe you thought mechanical aptitude, or accounting knowhow, or marketing prowess would be the ingredient most needed to run a winning...