MiaSole Breaks World Record Again: Large Area Flexible Photovoltaic Module with 18.64% Efficiency

(PRLog via Comtex)
Article not available