C cnbc.com Why Colossal Biosciences CEO Ben Lamm wants to de-glorify startups 2 points kjhughes 4 years ago 1 comments