Renault and Dacia latest car makers to limit speeds to 112mph

(Renault)
(Renault)