Patni Computer Systems Limited provides information technology services and business solutions. Its services include application development, application maintenance and support, packaged software implementation, infrastructure management services...