The company is downsizing at 10 locations in Germany and five other sites in Europe, further illustrating the challenges facing the European car industry.

Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *