Virtusa Corporation, a global information technology services company, has expanded its Indian operations with a new facility at the DLF IT Special Economic Zone in Chennai.
Virtusa Corporation expands India operations