Volkswagen posts $10.7 billion profit

Volkswagen posts $10.7 billion profit
play icon
Pictures used for illustrative purpose.