Business

Mercedes recalls 750,000 cars because sunroof can fly off

Published: 

A July 28, 2017 file photo shows the logo of German car manufacturer Mercedes-Benz in Munich, Germany. (AP Photo/Matthias Schrader, File)