English: In Helsinki is its main office.
Telugu: హెల్సింకి లో, దాని ప్రధాన కార్యాలయం ఉంది.