Newsletter #498 Preview: The Browser Wars and Microsoft’s Ongoing Deception
June 14th, 2009Two events that may seem unrelated have converged this week to paint a picture about one company on the ascendancy and another company that’s faltering and seems to only understand how to damage its tarnished reputation even further. First came Apple’s surprising announcement that some 11 million copies of Safari 4.0 were downloaded during the […]