Tencent Logo

Tencent

Founded: Jan 1998

Shenzhen, China

HK700

Oops… there aren't any profiles here