News

For the second year running, Jollibee has been named the top fried chicken chain in the U.S., beating the likes of Popeyes and KFC.