0 employees
They are a Silicon-Valley based company that has developed a differentiated thin-film silicon solar cell architecture that improves module
2006