France’s Renault Group Forced To Sell Its Russian Assets To Moscow

France’s Renault Group Forced To Sell Its Russian Assets To Moscow

Renault and several other French companies were singled out by Ukrainian president Zelensky as they continued their operations in Moscow.

Read More