By CEP Staff • 2 February 2010 in News

Tesla Motors files for IPO