As soon as we had the opportunity, we did not hesitate to set up XANA in Switzerland. After all, there are countless advantages and opportunities to locate our company in the most innovative country in the world.

leer más