Renault delivered quite the shock in its sales figures this week to anyone who had only paid attention to Tesla's stock chart.
Renault delivered quite the shock in its sales figures this week to anyone who had only paid attention to Tesla's stock chart.