BMW recall affects 570,000 vehicles in North America
A BMW recall affecting 570,000 vehicles in North America has been issued due to a faulty battery cable connector that could cause the engine to stall.
BMW is recalling more than 30,000 SUVs to fix an oil leak that can knock out the power-assisted braking.