Toyota recalls 7.43 mil vehicles over faulty window switches, UMW Toyota issues service campaign note
Toyota has announced a recall on 7.43 million vehicles globally over an issue with a faulty power-window switch. According to reports, it’s the largest single recall since 1996, when Ford pulled back eight million vehicles […]