Twitter Names China Managing Director

Twitter may be blocked in China, but that isn’t stopping it from exploring business relations there.

Twitter may be blocked in China, but that isn’t stopping it from exploring business relations there.