At the technical briefing for Nissan’s revolutionary new Leaf electric vehicle in Japan recently, the press department nearly caught us off guard by flashing some unexpected images between reams of diagrams and figures expounding the virtues of the Leaf. Luckily we had our trusty camera at the right moment and were able to capture three sketches that help bring the company’s future electric vehicle plans into focus.