English: They also have other offices in the Netherlands, Brazil, India, Japan and South Korea.[15]
Telugu: ఈ సంస్థకు భారతదేశం, నెదర్లాండ్స్, బ్రెజిల్, జపాన్, దక్షిణ కొరియాలో కార్యాలయాలు ఉన్నాయి[2][3].