To carry on the business of software development, website development, software as a service (SAAS), IT enabled services, mobile applications, desktop applications, web applications, and technologies and to provide professional training, IT consultancy and advisory services, data warehousing and database management, services for networking and network management, payroll management, education and training, digital marketing and to engage in hardware, electronics, electrical, mechanical components and to carry out research and development in the aforesaid field.