Twitter India public policy head Mahima Kaul resigns.
Twitter India’s public policy head Mahima Kaul has resigned citing personal reasons. Kaul had stepped down in January and will continue to lead in her role as the Public Policy Director till March to help…
Read More