BMW issues second recall over defects linked to fire risk, bringing total affected vehicles to over 341,000

BMW recalls another roughly 145,000 vehicles after more than 196,000 vehicles were already recalled earlier this week...
Redirecting to full article...