European car sales posted their worst June in decades due to supply issues. Sales registrations fell 17% across the region; VW reports 20% cut Automakers have registered the lowest number of new vehicles in...
Read More
2 Minutes