computer network
commercial companies

software development outsourcing