5 ms·
China has a huge public sector, a ton of money, and deplorable networking infrastructure. I think it has to do with the size of the country more than anything.
by garply 16y ago
China has a huge public sector, a ton of money, and deplorable networking infrastructure. I think it has to do with the size of the country more than anything. Russia's probably not any better than the US either.