by Haja Mo December 17, 2024 Business Just a few years ago, media executives thought theatrical releases didn’t benefit their streaming services. Now, many of them think the opposite. Previous Story Biden Prepares to Target Chinese Legacy Chips With Trade Investigation Next Story High on Hope, Wall St. Hears What It Wants From Trump