Products and servicesBusiness TrainingConsulting for computer technologyMarket analysis, business research and economic researchSoftware development