alt
imec logo

Stacked Perovskite/CIGS Solar Module Achieves Unprecedented Efficiency at 17.8 Percent