XD

XD

A games developer and publisher.

HQ location
Huangpu, China
Website
Launch date
Market cap
$2.8b
Enterprise value
$2.5b
Share price
HKD48.25 2400.HK
Authorizing premium user...