My speculation is that NP was fired for refusing to sign off on the Welsh deal that used his baby (Leronlimab) as collateral for any type of financing. That is something that he had refused to do over the last 10 years.
Just throwing this against the wall.