Odyssey Bounces Back from Unsuccessful IPO, Securing $213 Million in Series D Funding

Odyssey Bounces Back from Unsuccessful IPO, Securing $213 Million in Series D Funding