Recent News

VW ID3 software problems threaten summer launch in Europe, report says

More than 10,000 technicians are said to be trying to solve "massive" software glitches on the electric ID3, Germany's Manager Magazin reported.