(Visited 682,406 times, 220,147 visits today)

UQM TECHNOLOGIES, INC. (Amex: UQM), a developer of alternative energy technologies, announced today that it has been awarded a contract by UT-Battelle, LLC, …