April 11, 2025

Does Colossal Biosciences’ dire wolf creation justify its $10B+ valuation?