Erstellt in 2008 (Vereinigtes Königreich), Business Insight besitzt 34 Schwestermarken und 587 konkurrierende Marken. Business Insight ist eine Marke von Verisk Analytics, die an der Börse von New York notiert ist. Business Insight gehört zum Geschäftsbereich Geschäftsdienstleistungen.