Driving the news: VW plans to shed nearly 1 in 6 of its global positions, according to multiple reports, including German outlet Manager Magazin and the Financial Times. The big picture: If the comp… [+2396 chars]
No comments yet. Be the first to comment!