1. To provide digital transformation, computer engineering, business consulting, design services, software development, product implementation and technology services. 2. To design, develop, manufacture, assemble, service, repair, maintain, buy, sell, import, export, distribute, hire, lease, market, evaluate, benchmark, advise, consult, educate, train, deal in all types of computer hardware and peripheral devices, computer software systems, firmware and hardware systems and products for various applications, computer networks and communication. 3. To carry on the business of providing application systems to meet specific requirements of industries and to render services for programme conversions and the appropriate software for computers/electronic data processing systems for scientific research and development, education, governmental, commercial and industrial applications in India and abroad.