Loading Video...
We asked business leaders at the Fortune Impact Initiative conference in Atlanta, Georgia, to define the word “impact.”