HIGHLIGHTS Kathy Chen was appointed in April as general manager for the China region Twitter is inaccessible in mainland China Twitter’s advertising base in the China had grown almost 400 percent Twitter’s manager for China, whose appointment just eight months ago sparked controversy, has announced her resignation but welcomed the growing number of Chinese advertisers even though the service is ... Read More »