October 1, 2024Business The CEO and publisher of left-leaning news publication The New Republic, Michael Caruso, stepped down from his role Thursday, according to an internal memo obtained by ADWEEK. (ADWEEK)Read More Share: