NEA, Bain Capital Ventures invest $22m in marketing business Captora

133
Early-stage investment majors New Enterprise Associates and Bain Capital Ventures have backed marketing business Captora