Creato in 2008 (Regno-unita), Business Insight possiede 34 marchi fratelli e 587 marchi concorrenti. Business Insight è un marchio di Verisk Analytics, quotato alla borsa di New York. Business Insight appartiene al settore di attività Servizi per gli affari.