Mercedes halts investments in Germany, says may shut down factories | DW News

24/7 around The World News
Nov 13, 2026