Trust and its Impact on Business Success