Starz Entertainment announced bad news for Netflix and it’s users Thursday stating that they ill not renew their contract with Netflix. The contract allowed Netflix to show a lineup of recently released movies and TV shows on their online interface. The setback triggered a nearly 9 percent drop in Netflix Inc.’s stock price. That means […]