The case for letting business solve social problems

2,773,930 views | Michael Porter • TEDGlobal 2013