India News4 years ago
Twitter India public policy head Mahima Kaul resigns
Kaul’s resignation comes at a controversial time for the microblogging website, which came under the radar of the Ministry of Electronics and Information Technology for violating...