Company that Wants to Bring Back the Woolly Mammoth Raises $75 Million, Is Now Valued At $400 Million

Published on March 11, 2022

Its mammoth project has captured imaginations, but it has more practical plans too.