Skip to content Skip to navigation

Solar PV

INDEOtec SA
INDEOtec SA
Rue de la Maladière 71C Case postale 672 Neuchâtel, 2002 Switzerland

INDEOtec is a Swiss privately held company offering thin film deposition equipment. The company is located in the Neuchatel-Jura region of Switzerland, center of excellence for Micro- & Nano-technologies, as well as famous for its watch industry and fabrication of precision manufacturing equipment.