Twitter received 94 grievances and “actioned” 133 URLs between May 26 and June 25, the microblogging platform said in its maiden monthly compliance report as mandated by the IT rules.Twitter received 94 grievances and “actioned” 133 URLs between May 26 and June 25, the microblogging platform said in its maiden monthly compliance report as mandated by the IT rules.Read More