Pharmaceutical firm Avacta (LSE:AVCT) has released two updates in quick succession recently. Firstly, the company released a trading update on 23 January, which saw it reveal that revenues had risen 100% to £5.5 million. This was ahead of expectations, meaning Avacta...