15 employees
ITN Energy Systems is a research and product development organization focused specifically on technology development and commercialization.
1995
$1.7M
from 1 investors over 1 rounds
ITN raised $1.7M on August 7, 2012
Investors: U.S. Department of Energy