Company News for Apr 25, 2023

Fox Corp.’s (FOXA) shares tumbled 2.9% after Fox News’ prime-time host Tucker Carlson left the company following its settlement in Dominion Voting Systems’ defamation lawsuit.Albemarle Corp.’s (ALB) shares jumped 5.9% after CEO Kent Masters said that its existing mine and

admin