Ultra-Thin Solar Cells Break Record at 26.7% Efficiency

Ultra-Thin Solar Cells Break Record at 26.7% Efficiency

1/4