XD

XD

A games developer and publisher.

HQ location
Huangpu, China
Website
Launch date
Market cap
$4.5b
Enterprise value
$4.2b
Share price
HKD76.45 2400.HK
Authorizing premium user...