Ruth Taylor

Ruth Taylor

Renault Has Resumed Car Production In Russia

Bucking the trend of the world’s major car manufacturers, Renault has decided to resume car production in Russia… Renault Resumes Production Russia Renault, the French car manufacturer, has resumed car production at its Russian facilities. It had previously suspended its…