This company is no longer referenced on Kompass.com.

ITPower AG in Liquidation

5452 Oberrohrdorf- Switzerland