Vista Credit Partners, a subsidiary of Vista Equity Partners, has provided $175 million to New York City-based Demandbase, a B2B sales and marketing software provider. The investment will be used to ...