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 unikatowych użytkowników miesięcznie.