RE: Could this be incoming Chief Business Officer10 Sep 2023 09:22
If it was that would be some statement of intent from Avacta to get someone from a £200 billion company to join a piddling £300 m bio tech.
If it were true I wonder how the market would receive it, anyway here's hoping Sujood the sage is correct as usual.