Technology

Microsoft Releases 1080p Netflix Playback on Edge Browser

If there is something that Microsoft definitely knows is the fact how much people hated using its old browser — the almighty Internet Explorer. In fact there might be no other subject in entire technology world than Internet Explorer that