Twitter India head Taranjeet Singh quits, Balaji Krish named interim chief

Kavya Kothiyal

Taranjeet Singh, who was promoted as Twitter Inc.’s country director for India in May 2017, has resigned from the microblogging ....

5 September, 2018