Travel ad business Intent pulls in $22.7m Insight-led Series C round

Insight Venture Partners has led a $22.7m Series C financing round for travel advertising business Intent Media.