Stock Photo - Equipment manufacturing photovoltaic cell strings. For joining and welding solar cells. Making strings. Robotic manufacture. Energy and Environment Division. Tecnalia Research and Innovation. Donostia. San Sebastian. Gipuzkoa. Basque Country. Spain. Europe.

Stock Photo: Equipment manufacturing photovoltaic cell strings. For joining and welding solar cells. Making strings. Robotic manufacture.

Searchable keywords

Choose multiple keywords