BMW recalls hundreds of thousands of vehicles worldwide over potential fire risk

BMW recalls hundreds of thousands of vehicles worldwide over potential fire risk