KFC is getting into the holiday spirit with its Christmas Menu, which launches on Monday, November 11. But you're going to have to buy a plane ticket to try it.
Yum Brands reported a surprise fall in worldwide same-store sales on Tuesday as its KFC chain grapples with sluggish demand in the U.S., as well as choppy international sales.