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."

Share this