Skip to content

Biotech

Page 6


































Ben Lamm’s ‘de-extinction’ company Colossal has been valued at US$1 billion. But what’s the business case for resurrecting extinct animals?