Websites hosted on 212.203.116.69 IP Address
Geo Location Information for 212.203.116.69 IP Address. The IP Address 212.203.116.69 is located at 47.41 latitude and 8.5582 longitude in Switzerland. Friendly Location for the IP Address is Zurich, Hermikon, Switzerland, 8152.
Temenos - World-Leading Banking Software Solutions
- temenos.com
Temenos provides software to financial institutions, of any size, anywhere in the world. Our clients are the most profitable banks in the world.
208,387
$
42,660.00