Rabat - German luxury automaker BMW will recall over 323,700 cars across Europe due to a malfunction in the exhaust gas recirculation module.

BMW to Recall More Than 300,000 Cars in Europe
BMW to Buy Cobalt From Morocco Instead of Congo to Prevent Child Labor