Tech Mahindra Limited, Mumbai, Zurich Branch in Zürich