Business Insider Lays Off 21% of Staff May 29, 2025 By admin The publisher is eliminating coverage verticals, exiting commerce, launching events, and embracing AI