CategoryMercedes Benz

Mercedes to cut costs by several billion euros a year amid profit decline