English: It has offices in the Netherlands, Brazil, India, Japan, and South Korea.
Telugu: ఈ సంస్థకు నెదర్లాండ్స్, బ్రెజిల్, ఇండియా, జపాన్ మరియు దక్షిణ కొరియాలో కార్యాలయాలు ఉన్నాయి.