Battle of tech and media giants

It’s no coincidence that two newcomers to the best picture race – Netflix and Disney —are facing off this year on the awards stage ahead of their coming digital battle.... Read More