Mercedes-Benz has frozen investment in German plants and is mulling factory closures due to high production costs
Read Full Article at RT.com