Netflix Explains their ratings and I am Confused and Angry

Streaming giant Netflix sent a letter to its shareholders today in which it explained that it was...

Read More