Sep 4, 2012 08:28AM Needham & Company Reiterates a 'Buy' on Tesla Motors (TSLA); Reminder, It's More Than the Model S
Jan 6, 2012 01:51PM Needham & Company on Energy Efficiency - Ready To Take Bigger Strides; Expect More EV Platforms to Reach the Market This Year