Innotech Solar

Phone Number
+1 760 727 7566
Address Line 1
1499 Poinsettia Ave
Address Line 2
Ste.: 164
Town / City
Vista
County / District
CA
Postcode
92081
Category

The Innotech Solar Group is a solar technology company and international provider of PV modules and customized solar cells. The company specializes in the analysis and optimization of solar cells and employs industrial processes developed by their own research teams. Innotech Solar tests, sorts and optimizes more cells from different manufacturers than any other cell or module provider in the world. Production is based in Norway, Sweden and Germany; subsidiaries are located in China, Switzerland