Image via Wikipedia
Internet Explorer has announced a serious security alert advising all users to switch to another browser until further notice.
With over 70% of users using IE what implications does this have for online shoppers this festive period? The countdown to guaranteed Christmas delivery for online orders will mean that most retailers [...]


