Internet Explorer

The ghost of Internet Explorer will haunt the web for years

After a 13-month slump and the end of the last 13 months, Microsoft on Wednesday…