News Corp. (NWS): Sales down 7.2%, Layoff 5% staff, Recuperation?

Company to lay off 5% staff or 1250 employees.  The last earnings date was on February 9, 2023, and the street did not like it.  News Corp., the media and information service company, was formed on Ju...