Storia: Updated: Odyssey CEO talks about $279M IPO and building a 'permanent' biotech — Warptech News