Wednesday, February 19, 2025

KFC moving US headquarters from Kentucky to Texas, citing better prospects for growth