0 likes24 views Categories Editor's PickYum Brands earnings miss estimates as KFC, Pizza Hut report same-store sales declines November 13, 2024