Renault recall 15,000 cars following raids

Renault is insisting they have not cheated emissions tests following the recall of 15,000 new cars following raids on its factories. Three facilities operated by the French manufacturer, including its headquarters, were raided by investigators earlier in January and...