Report - Novo Ventures 2020 in review · Novo Ventures The bigger picture Novo Ventures is the ventures arm of Novo Holdings. Established in 1999, Novo Holdings is the investment and asset

Please pass captcha verification before submit form