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

Early-stage investment majors New Enterprise Associates and Bain Capital Ventures have backed marketing business Captora with $22m through a Series B round.