You don’t need me to tell you what a difficult year 2009 was for the global car industry.
Let’s clear up some confusion which arose at the Geneva Motor Show about the Nissan V-Platform. The V stands for versatile and that’s exactly what it is.
Ask a question to the Renault-Nissan Alliance Team