Skip to main content


Read more about Twitter India representatives depose before parliamentary panel on Business Standard. This comes amid a tussle between the Union government and Twitter over the new IT rules