Sustainability The World’s Largest Restaurant Company Believes That Building Green Can Help Save Green Yum! Brands May 14, 2025