Native and Programmatic Advertising FreeWheel Integrates NBC Spot On’s OTT Inventory Into Its Strata Platform AIT News Desk Jul 28, 2020 The NBCUniversal Owned Television Stations division signs multi-year deal with Comcast’s FreeWheel to provide advertisers with full access to NBC Spot…