Subscriber Only
Alibaba-Backed Indie Game Store Aims to Vie With Google
- Download service seeks to match global user base with China’s
- Revenue at owner XD dropped 4.3% in 2021’s first half

Employees work at XD Inc.'s Tap Tap office in Shanghai, China.
Photographer: Qilai Shen/Bloomberg