Technology

McDonald's $300 million tech deal is its largest in 20 years

(Luke Sharrett/Bloomberg)
March 26, 2019 02:44 AM