ICON audit found revenue was overstated in 2023 and 2024; Psilera and Secretome Therapeutics raise funds.

ICON audit found revenue was overstated in 2023 and 2024; Psilera and Secretome Therapeutics raise funds.

AstraZeneca seeks a narrower path for failed antibody; Imfinzi and Tremfya label expansions