Microsoft’s IE team celebrates “Browser You Love To Hate” campaign

Microsoft’s IE team announced today that their unusual “Browser You Love To Hate” marketing campaign has generated 25 million total video views since starting one year ago today. Read more…
Neowin