2026-03-28 02:02:03
Internal figures show Business Insider's paid subscribers have consistently declined, from about 185K at the end of 2022 to 135K at the end of 2025, a 27% drop (Oliver Darcy/Status)
https://www.status.news/p/business-insider-subscription-decline-data
…



















