Vela shares up as mulls selling interest in AZD1656 for GBP4.0 million
Vela Technologies PLC on Thursday announced it entered into a put option deal for the right to sell its commercial interest in AZD1656, a Covid application. The company said it could sell it for... | April 20, 2023