3 employees
Eight19 develops solar cells using organic photovoltaic technology for solar power generation.
2010