Shomik Roy November 13, 2019 customer experience, technology, streaming Disney+ VS Netflix : Who Will Win The Streaming Wars? Shomik Roy November 13, 2019 customer experience, technology, streaming We’ve got multi-billion dollar behemoths going head to head in the streaming wars. In this battle, there are no Davids, just a bunch of Goliaths. So who will win?