New Delhi: 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. The US-based company, which has been in the eye of a storm over its failure to comply with […]