Newsletter #488 Preview: Microsoft’s Unfortunate Attempts at Online Marketing
April 5th, 2009Fourteen years ago, when Microsoft unleashed Windows 95 upon the world and cemented its position as the developer of the number one PC operating system on the planet, they presented a set of smart TV ads featuring The Rolling Stones. But that was then and this is now, and things haven’t gone so well for […]