(Visited 785,025 times, 241,498 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, …