Yum! Brands, owner of KFC, Pizza Hut and Taco Bell

KFC and Pizza Hut: take deforestation off the menu!

KFC and Pizza Hut: take deforestation off the menu!