Business Insider cuts 21% of workforce amid shift toward AI News May 30, 2025 Business Insider is laying off about 21 per cent of its employees in a major restructuring move. The decision comes…