
(FILES) A giant logo of German automotive brand Mercedes-Benz is seen atop a building in Frankfurt am Main, western Germany, on October 27, 2025. 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 Kirill KUDRYAVTSEV / AFP via Getty Images)

