In July 2015, Business Insider began the technology website Tech Insider, with a staff of 40 people working primarily from the company's existing New York headquarters, but originally separated from the main Business Insider newsroom.
Trong tháng 7 năm 2015, Business Insider đưa ra trang web công nghệ độc lập Tech Insider với đội ngũ nhân viên 40 người làm việc chủ yếu từ trụ sở chính của công ty hiện ở New York, nhưng tách biệt hẳn với tòa soạn trực tuyến của Business Insider.