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