Yum! Brands, owner of fast food chains KFC, Pizza Hut and Taco Bell, is looking towards brand buzz, great value and product innovation as its “formula to win” amid inflation and tightened consumer spending. Speaking to investors as the company announced its second quarter results today (3 August), CEO David […]