1. To carry on any type of business of Information Technology & IT enabled services & IT enabled development. 2. To carry on the business of Software designing, development, customization, implementation, maintenance, testing and benchmarking, designing, developing and dealing in computer software and solutions, and to import, export, sell, purchase, distribute, host (in data centres or over the web) or otherwise deal in own and third party computer software packages, programs and solutions, and to provide internet / web based applications, services and solutions, provide or take up Information technology related assignments on subcontracting basis, offering services on-site/ offsite or through development centers using owned /hired or third party infrastructure and equipment, software development, IT enabled services, IT Training providing recruitment and HR related services, providing and taking personnel / consultants/ human resources to / from other organizations, providing solutions/ Packages/ services through applications services provider mode via internet or otherwise, to undertake IT enabled services like call Centre Management, Medical and legal t