Tech 3 NBCU’s streaming chief isn’t worried about you canceling cable september 30, 2024 Matt Strauss, head of Peacock and global streaming, has plans to keep you watching. Continue reading…