Eric Sperling, STN's managing director, explains the positive impacts of failure and how it is an important part of greater success.
iPhone Apple TV Android