For as quickly as Netflix brought its ad-supported tier to market, the streamer’s advertising business is off to a slow start.
“They can’t deliver. They don’t have enough inventory to deliver. So they’re literally giving the money back,” said one of the agency executives[...] Continue Reading