by Muyiwa Matuluko Microsoft’s Internet Explorer must hold the record for the world’s most popular, yet equally most hated browser. So much so that the Redmond based technology company is allegedly working on a replacement. According to reports, when Windows 10 launches (probably in 2015), it will come installed with 2 browsers – Internet Explorer... Read More


Recent Comments