Netflix Looks to Expedite WBD Deal, Reveals Ad Revenue Hit $1.5 Billion

Netflix shed light on its recent updated all-cash WBD deal.