(Visited 785,033 times, 241,506 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, …