Vertex's $10 Billion CF Fortress Just Lost Its Last Serious Challenger · Biotech Morning