What does it take to succeed as a small or medium-sized business (SMB)? More than a good idea, more than passion, more than hard work,...