Novo Holdings reveals a 6.8% stake in a young and interesting startupDeepdives·FDMT·10mo ago·3 min read