A recent report released by accounting and consulting firm BDO showed that over the course of 2023, 13% of life sciences companies may turn to layoffs in response to uncertain economic conditions.
A recent report released by accounting and consulting firm BDO showed that over the course of 2023, 13% of life sciences companies may turn to layoffs in response to uncertain economic conditions.