McDonald’s Is Creating Its Own TV Channel
McDonald’s is creating its own television channel, reports the Associated Press. The channel is being created for 700 pioneering restaurants, which will offer exclusive content for customers, the story reports. Called the M Channel, the service will offer entertainment along…