Uncertainties remain but Microsoft’s Netflix pact is the clearest window to its designs on ad tech

Despite uncertainties, Microsoft’s Netflix pact is a window into its ad tech ambitions. Here’s a look at what they are.