advertising

Who’s behind this mysterious Chinese tech publication?

Dot Dot Stand says little about its origins. But Tencent’s fingerprints are all over it.