Windows 10 gets pushy with Edge

Microsoft are a long time players in the browser wars with the Internet Explorer browser – but it has a problem, a branding problem – no matter how much they improve Internet Explorer it will always be remembered for it’s poor performance and inability to stick to web standards – […]