Subsidiary: OTI Greentech

Sustainable cleaning, separation, recovery & decontamination.

Headquarter Zug, Switzerland Founded 2005