Inside

$2.15B Invested in 38 Deals; SpaceX takes in another $500M; Lemonade gets $300M at $2B