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