Japan’s Nissan Motor Co is displaying its self-parking slippers at its corporate headquarters in Yokohama, as Reuters’ Jim Drury reports.
Japan’s Nissan Motor Co is displaying its self-parking slippers at its corporate headquarters in Yokohama, as Reuters’ Jim Drury reports.