In other news this week: Multiverse Computing raises €189M, InSoil and Key Carbon sign €100M deal, SpliceBio secures €116M, and more
The past few weeks have been packed with startup news -- from big funding rounds and global expansions to key partnerships and acquisitions.