Renault's revenue, net profit down in 2018

Via Wheels24 | 14 Feb 2019 - 09:36:50
French automaker Renault says its revenue is down 2.3% to €57.4-million in 2018. Source