Renault sales and profits fall on diesel, currency setbacks

News | 14.02.2019