BMW is recalling 8,700 cars due to CV joint problems, and 40,000 more due to faulty airbags. more
The car company will recall more than 100,000 vehicles due to fuel pump technical issues, which may cause engine stalling. more
Subscribe to the Auto World News newsletter!