The Dallas-based unicorn announced March 26 announcement that the series E funding round brings its valuation to $4.8 billion ...
Island is one of just a handful of startups in Texas to reach “unicorn” status, or a $1 billion valuation. De-extinction firm Colossal Biosciences leads the pack with a $10 billion valuation ...