Tesla Wants Lower Cost Electric Car to Beat Nissan Leaf By Luke Vandezande May 27 2013 3 Share this Article Tweet Tesla Motors is enjoying new freedom after having repaid the Department of Energy. Continue Reading... Filed under: American Electric Cars Featured Articles Luxury Cars TeslaTags: company plans, Electric Cars, EVs, model s, tesla, tesla future plans, tesla motors