VFX Greg Peters Archives -

Netflix and Microsoft join hands for new consumer subscription plan

Netflix announced that they have selected Microsoft as their global advertising technology and sales partner. In…