Business5 months ago
David Ellison says he’s confident Bari Weiss ‘will invigorate CBS News’ as new editor-in-chief
Paramount said Monday that it has bought the news and commentary website The Free Press and installed its founder, Bari Weiss, as the editor-in-chief of CBS News,...