World Business Report - Twitter India executive resigns - 大象传媒 Sounds

World Business Report - Twitter India executive resigns - 大象传媒 Sounds


Twitter India executive resigns

A senior executive at Twitter India resigned amid growing tensions with the government

Coming Up Next