Business Description
Founded in 2011 and based in Shanghai, China, XD Inc. is a holding company that develops and distributes mobile and web games for players in China and around the world. The company also runs TapTap, a well-known gaming platform where developers and publishers can market their titles and connect with a large community of players. Beyond games, XD Inc. holds investments in other game development companies and operates a small number of food and beverage businesses.