Continental posts flat performance in challenging 2019
Tech and components major clocked 44.5 billion euros in revenues amidst a slowing business environment and forecasts c...
Tech and components major clocked 44.5 billion euros in revenues amidst a slowing business environment and forecasts c...