Recursion to lay off 20% of workforce amid biotech funding woes

RXRX

Published on 06/10/2025 at 07:46