alt
imec logo

Imec and Solliance’s perovskite PV modules achieve 12.4%