Newsmakers September 26, 2024 STRS Ohio CIO, Acting Executive Director Resign Controversy continued at the $92 billion Ohio teachers' pension.