Products and servicesCommunication consultingComputer-related servicesMarketing consultingSoftware developmentTechnical services