|
In India, our operation is based at Chennai, Tamilnadu, the state with one of the highest number of English speaking graduate population in the country. We have dependable infrastructure in terms of power, telecommunication and Internet link and a dedicated workforce.