The 16 late stage deals this month accounted for a total of $1.6 billion in investments up from the $464 million across 12 deals in November last year
Read Full
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.