Tencent Logo

Tencent

Founded: Jan 1998

Shenzhen, China

HK700

News stream powered by  The Next Web