Deal counts in November drop across healthcare, IT, security and cleantech sectors

Share this