InsightSquared Closes $13.5 Million Series C Financing

(Source: PR Newswire).., today announced the close of $13.5 million in Series C financing. … of salesand marketing as well as research and development, to better serve the …