English: Established in 2005, has over 500 employees worldwide.
Telugu: 2005 గణాంకాల ప్రకారం ఇది ప్రపంచ వ్యాప్తంగా 50000 మంది ఉద్యోగస్తులను కలిగిఉంది.