WC WELT Company Srl _ progettazione ed installazione impianti fotovoltaici industriali Solar panels · Renewable energy 13011 Borgosesia Call · 0163 458764 Website When you call, say you saw their listing on CercaUnPro.