VCs deployed $1.78 billion into 24 deals in Q1 2025
Revisiting 2024’s Record Year & Introducing Defense Metrics