FREEDOM FORUM: Discussion

Article Image

bloomberg.com

McDonald's Corp. (MCD), the world's largest restaurant chain, posted the worst same-store sales decline in more than a decade, hurt by sluggish demand in the U.S. and a health scare involving a Chinese supplier.

Make a Comment