Upload Image (Max 20MB per Image)
San Jose-based printed solar cell make Nanosolar has seen power from its largest solar photovoltaic (PV) installation to date, a 10.63MW project in the Valencia town of Alfarrasi. “Natural conditions in the Valencia region are ...
Tags: Nanosolar, solar photovoltaic installation, Spain