In a major turn of events, Netflix backed away from its $87.2 billion deal on Thursday.
You will be redirected in 10 seconds.