English: Its head office is now in Switzerland.
Telugu: ప్రస్తుతం దీని ప్రధాన కార్యాలయం స్విట్జెర్లాండ్ లో ఉంది.