Mercedes-Benz Halts German Plant Investments and Weighs Factory Closures Over Soaring Costs | AirNews.in