Biofourmis Cuts 120 Jobs Worldwide, Including 48 in US
The news follows the late-2022 through 2023 trend of choppy waters in the digital therapeutics space.
The news follows the late-2022 through 2023 trend of choppy waters in the digital therapeutics space.