News

At Yum!, we operate close to 61,000 restaurants in 155-plus countries and territories. One key to our success? Maximizing ...