> It was reported by Progres Foundation that this Internet shutdown has potentially costed 8% of Turkmenistan's annual GDP.
That’s a lot.