From InsightSquared Scores $4.5M, Looks to Bring Business Intelligence to the Masses:

InsightSquared
InsightSquared

Cambridge, MA-based tech startup specializing in business intelligence and analytics for small and medium-size businesses