and Taco Bell helped feed a healthy 62.6% increase in net profits at Restaurant Brands to $26.5 million for its December year. But it was KFC that led the charge, with Kiwis snapping up more of their ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results