Yang Baoshu

Tencent Creates Advertising Division In Silicon Valley

Chinese Internet company Tencent is establishing a new advertising division in its Palo Alto office to provide services to American…

7 years ago