FinanceRenault Records a Net Loss of 141 Million Euros, a First for 10 Years spanner44 14th February 2020 0