Dear Bguedel
That is correct. Our devices are designed/constructed in Switzerland and produced in China for cost reasons.
All devices are tested for function and quality before leaving production.
If you have any further questions, please do not hesitate to contact us by phone. 041 720 48 48
Your Stadler Form Team