Nissan’s top brass was in London today to celebrate the unveiling of the Concept 20-23, an all-electric show car that was designed to celebrate the 20th anniversary of Nissan Design Europe (NDE) ...