Engadget has a story noting that Netflix has just agreed to delay new releases from Warner Brothers for 28 days after they are released for sale before offering them up to subscribers. Netflix is expected to settle for similar agreements with additional studios soon as well. Now the rumor is that these agreements are in [...]
Latest Buzz