tech:

taffy

Centaur Labs

Centaur Labs raises $15M

Centaur Labs, a medical data labeling company, has raised $15 million. The Series A round was led by Matrix Partners, with participation from Accel,...