Last week, Yum! Brands – parent company of KFC, Pizza Hut and Taco Bell – announced the release of its online Corporate Social Responsibility Report, “Serving the World.” In the report, Yum! expresses ...