Sequoia leads $24m investment in marketing technology developer Percolate

118
Content marketing platform Percolate has closed a $24m financing led by global growth investor Sequoia Capital, alongsid