Few companies will have been happier to see the back of 2020 than Renault. Even before COVID-19 struck, the French car-making giant was struggling with falling sales and profitability, reporting a net ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results