Caroline Venza March 21, 2017 Caroline Venza March 21, 2017 Nissan launches Yokohama car sharing with quirky little EV