Uncategorized Links: 7-19-2008 July 20, 2008 ajohnson Leave a comment In Surprise, 2 Tech Titans Disappoint – NYTimes.com Eighty-five percent of Microsoft’s revenue now comes from overseas. Wow. (categories: microsoft global business revenue earnings )