Did Twitter just fire Mahima Kaul, its main face in India, over the spat with the Indian govt?
Twitter’s Public Policy Director, Mahima Kaul has resigned from her post from January this year but will continue working on the position till March-end to ...