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 ...