Achilles’ US IPO closed with proceeds of $175m

The Cancer Research UK spinout is developing precision T cell therapies to treat multiple cancers