New IT rules: Need of the hour or vice on free speech? Experts believe that self-regulation by social media companies needed a check and the new IT rule amendment could be an answer to it, although it needs to be dealt with care Nilanjana Basu Nov 2, 2022 8:45 AM