PV Modules

Patent awarded to C3 – is it the most impactful PV innovation since half-cut cells?
December 8, 2021