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