10.0.1.233

Solar Junction gets $19.2m in Series D from DFJ, NEA, ATV

738
Solar Junction, a developer of multi-junction cells for the concentrated photovoltaic (CPV) market, has closed its Serie