Avacta Share Price: Market Volatility and Strategic Shifts News February 18, 2025Avacta Group plc, a prominent UK-based life sciences company, has recently experienced notable fluctuations in its share price, influenced by…