Welcome to planettouch.com
Planet Touch SA is a Swiss company based in Geneva, Switzerland.
This website is currently under construction.
We will be live soon!
For any inquiries please send us an email at the following address
contact@planettouch.com