B2B sales and marketing software platform Demandbase secures $175m from Vista Credit Partners
The investment will be used to back Demandbase's "next wave of platform innovation."
16 February 2023•1 min read
The investment will be used to back Demandbase's "next wave of platform innovation."