Business Insider
U.S. center-left
Background
Business Insider was founded in 2007 by Kevin P. Ryan, Dwight Merriman, and Henry Blodget as Silicon Alley Insider, a site focused on New York's tech industry. It rebranded to Business Insider in 2009 and rapidly expanded into a broad business and general-news platform with a large digital audience. In 2015, Germany's Axel Springer SE purchased a majority stake for roughly $343–450 million, integrating the outlet into one of Europe's biggest media groups. In 2021 the company rebranded to simply 'Insider' as part of an expansion strategy, then reversed the decision and returned to the Business Insider name in November 2024 when co-founder and longtime CEO Henry Blodget stepped down. The outlet has faced severe financial pressure from shifts in Google's search algorithm, resulting in three rounds of layoffs: approximately 10% of staff in 2023, 8% in January 2024, and 21% in May 2025. A high-profile controversy arose when it published plagiarism allegations against the wife of investor Bill Ackman, prompting Axel Springer to publicly review Business Insider's editorial processes. In August 2026, Christian Baesler was named permanent CEO, with management signaling a strategic pivot toward AI-assisted content and live events. Media watchdogs broadly rate its news selection and framing as leaning left of center, with acceptable but not exemplary standards of factual accuracy.
Sources
- Business Insider – Wikipedia
- Business Insider names Christian Baesler permanent CEO – Axios
- Business Insider – Bias and Credibility – Media Bias/Fact Check
- Insider Media Bias – AllSides
- Business Insider Bias and Reliability – Ad Fontes Media
- Business Insider Layoffs: 21% of Staff Cut in Shift to AI, Live Events – Variety
- Business Insider Layoffs: 8% of Staff to Lose Jobs – Variety
- Axel Springer Spends $343M To Buy Business Insider – TechCrunch
- Business Insider's Risky Business – Status
- What's Left for Business Insider? – Flashes & Flames
Profile compiled 2026-08-30; refreshed when ownership, funding, or the administration changes.