Vantage logo

Fate delivers, up to a point

The first human data from the Car-NK project FT596 are impressive – but not impressive enough for a company worth $9bn.