McDonald’s is the world’s largest restaurant chain.
McDonald’s is the world’s largest restaurant chain. Gene J. Puskar The Associated Press
McDonald’s is the world’s largest restaurant chain. Gene J. Puskar The Associated Press

McDonald’s aims to boost accuracy in drive-through lane

November 26, 2015 4:00 AM