Skip to content

Questions about Business Insider

Short answers, pulled from the story.

Who founded Business Insider and when was it started?

Business Insider was founded in 2007 by Kevin P. Ryan, the former CEO of DoubleClick, along with Dwight Merriman and Henry Blodget. The outlet began as a collection of industry blogs, with Silicon Alley Insider launching on the 16th of May 2007 as the first of them.

Who owns Business Insider?

A majority stake in Business Insider's parent company, Insider Inc., has been owned by the German publishing house Axel Springer since 2015. Axel Springer SE paid $343 million to acquire 88 percent of Insider Inc., implying a total valuation of $442 million.

What Pulitzer Prize did Business Insider win?

Business Insider won the Pulitzer Prize for Illustrated Reporting and Commentary in 2022 for "How I escaped a Chinese internment camp". The piece was a series of comics documenting one woman's escape from China's persecution of Uyghurs, created by illustrator Fahmida Azim, art director Anthony Del Col, writer Josh Adams, and editor Walt Hickey.

Why did Business Insider lay off so many employees?

Business Insider cut nearly 40 percent of its workforce between April 2023 and May 2025 across three rounds of layoffs. CEO Barbara Peng cited the launch of multiple AI-driven products and described the reductions as part of "significant organizational changes" begun in 2023.

Why was Business Insider criticized for its journalism?

Business Insider has been criticized for clickbait headlines and for allowing anonymous sources at any time for any reason. In 2010 it published two false stories, one claiming New York Governor David Paterson would resign and another alleging Steve Jobs had suffered a heart attack.

What was Business Insider called between 2021 and 2023?

From February 2021 to November 2023, Business Insider operated under the name Insider while it published general news and lifestyle content. The outlet then reverted to the Business Insider name in November 2023.