That is what results from NSS Labs say: Link to PCWorld article.
Read the full report here
It is really interesting for me since I haven't been using IE for quite a while now. I have been using Firefox and Chrome as my primary browsers. Should I be giving IE a chance?
Courtesy: PC World