site logo

Vertex clears its biggest commercial hurdle: UK insurance coverage