Tesla Motors announced yesterday, May 22, that it has paid off the entire loan awarded to the company by the Department of Energy in 2010. In addition to payments made in 2012 and Q1 2013, Tesla said May 22′s wire of almost half a billion dollars ($451.8M) repays the full loan facility with interest. According […]

+ Read More