Apologies in advance if you work for Yahoo’s (YHOO) marketing department — this is what you’re getting in to. (Via Gizmodo.)
Why Vista Is Failing Part II: It’s Slow And Expensive
Why Michael Dell Is Still No Steve Jobs
Site highlights each day to your inbox.
Follow Business Insider Australia on Facebook, Twitter, LinkedIn, and Instagram.