by Ken Schachter on 29 May 2008, 13:07
Categories: Archives - General news - Cleantech - Finance Topics: sequoia capital , Lux Research , A123Systems , lithium-ion , energy storage , Ballard Power Systems , flywheels