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