Nissan leaf and better place 99.99% Cheaper to operate than a Tesla electric … Aug 23, 2007 · 99.99% Cheaper to operate than a Tesla electric car ? Nissan Leaf? Better Place? BatteryReviver. Subscribe Subscribed... Source Source Source Source Source Source Source Source Source Source Read Also: Nissan leaf better place batteries Tesla model s vs nissan leaf Nissan leaf vs tesla roadster Nissan leaf tesla roadster Tesla exec calls rival EVs 'little more than appliances' Nissan to build lower-cost leaf electric car in u.s