Netflix

Netflix talks about the agreement between Microsoft and Activision Blizzard

The Streaming giant has a few things to say about this new acquisition.