Voltree Power Wins Popular Science’s 2009 “Best of What’s New” Award in Green Tech Category (Business Wire via Yahoo! Finance)
CANTON, Mass.—-Voltree Power today announced that its “Javelin” product family has won the coveted 2009 “Best of What’s New” award from Popular Science magazine in the Green Tech category.
More: continued here