Sutro Biopharma – 3/13/2025By investmenttrac / March 13, 2025 Reducing headcount by nearly 50 percent.