More Globalization Thoughts The Industry Standard, CA - So I was thinking about the stats that I posted yesterday about global internet users. North America makes up about 20% of all Internet users. ... |
For more information, please visit
http://www.thestandard.com/news/2008/07/[...]CNF01ztE0Wt-YVfCw_XYKX4xSPoe6g