All Articles

December 19, 2019
A new report has found that Netflix sent journalists on expensive trips in an attempt to gain votes at the Critic’s Choice Awards.