Meta, BlackRock, Citigroup announce fresh layoffs in 2026

Business