BUSINESS WIRE

Yum! Brands’ Environmentally-Friendly KFC and Taco Bell Restaurant Awarded LEED Gold Certification

Download