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