Needham & Company Reiterates a 'Buy' on Valence Technology (VLNC); Executing a 'Common Sense' Business Plan May 26, 2011 08:04AM