1 min read Business & Finance Netflix fires marketing execs after critical comments made on Slack July 19, 2021 Janelle B. Smith Check out what’s clicking on FoxBusiness.com. Netflix has dismissed three senior film marketing executives,...