Tag: deloitte
Bleeding lives and money: the cost of internet shutdowns from Turkey to Bahrain
27 Oct 2016
•
Shutdowns are like avalanches that shear through the foundation for economic growth, wrecking lives and businesses along the way.