Global NCAP: Trust But Verify
After thirty billion dollars in fines, compensation, and repair costs it’s not just the reputation of VW that has taken a knock but the entire automobile industry. I doubt if OICA are planning to repeat their survey anytime soon. Today,…