News

The owner of Pizza Hut, KFC and Taco Bell locations posted a profit of $253 million, or 90 cents a share, for its three ...