Hologic CFO Carlin Oberton calls the mass layoffs a “management failure.”
Source link