Provision of an online marketplace for buyers and sellers of goods and services
Advertising and BusinessPlatform as a service (PaaS) for video games; provision of online non-downloadable software (application service provider) for video games
Computer and Scientific