Netflix Shakes Up TV Ad Space, Creates $6B In Missed Ad Revenue

Netflix costs TV networks between $3 billion and $6 billion per year by luring viewers away…