Wave of job losses hits tech sector as AI makes human roles more dispensable May 10, 2025 By admin Both companies stress humans still have a role to play – for now