- There are more than 350,000 Internet cafes across Asia, estimated to generate more than $19 billion in revenues in 2011 - Some of the larger Internet cafes in China can have more than 200 PCs per ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results