,
Xmen.ch GmbH is an IT trading company based in Engwilen and has been supplying private and business customers with over 65,000 items from the areas of hardware and software as well as consumer electronics, photo / video products and home electronics since 2013.