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
LinkedInXEmail
LinkedInXEmail