menu

ETC Solar Inc

4 team members Captain Thomas Russell Created Jul 2019
ETC Solar is commercializing world’s highest-performing front contact technology for solar cells: the effectively transparent contacts (ETCs). ETCs are the first industrially viable approach to mitigate shading losses; the largest practical loss in nearly all types of solar cells. www.etc-solar.com
Team

Members 4

1
1