The quest for perfection could be the end of your business. Ilise Benun joins Jim Blasingame to reveal the dangers of perfection and the benefits of delegation as you seek the better goal of excellence.