Startups The startup funding round: Fintech frenzy continues, $50 million for cancer biotech, and Stripeโs $122 billion valuation Stephanie Palmer-Derrien 17 March, 2021