Internet Shutdowns in India Cost $1.9 Billion to Economy in H1 2023: Report 2 min read Technology Internet Shutdowns in India Cost $1.9 Billion to Economy in H1 2023: Report xploreme June 29, 2023 Internet shutdowns by law enforcement agencies like the one in Manipur and Punjab cost $1.9 billion (nearly...Read More