Do inwestycji o wartości 5 mln USD dołączyli się także inni partnerzy portalu - RRE Ventures i Institutional Venture Partners.
Portal Business Insider powstał sześć lat temu. Współzałożycielem serwisu jest Henry Blodget, były analityk z Wall Street. Business Insider zatrudnia obecnie około 100 osób i według comScore ma 9 mln unikalnych użytkowników miesięcznie.