Fox Corporation sheds $930 million in market value after announcing Tucker Carlson is leaving the news network
Fox News host Tucker Carlson discusses 'Populism and the Right' during the National Review Institute's Ideas Summit at the Mandarin Oriental Hotel March 29,…