Current technology demands fast internet connection to deliver decent quality video content over the web, but Netflix is hoping to change that. Shortly after making Super HD streaming – 1080p resolution, in other words – accessible to most of its subscribers, the world’s biggest on-demand internet streaming provider has already set its sights on giving viewers an even bigger boost ... Read More »