Tesla Motors repays Department of Energy loan nine years early Posted on May 22, 2013 by Laura With a wire transfer of $451.8 million, Elon Musk has finally made good on his promise to …read more