(FILES) A Mercedes-Benz crest is seen on one of the German automaker's cars at the Beijing Auto Show in Beijing on April 24, 2026. Premium German carmaker Mercedes-Benz on July 28, 2026 reported falling profit at its car business as it wrote off over 700 million euros due to fierce competition in China. (Photo by JADE GAO / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker