
Abzena Plc Disappointing trading statement fully discounted
Abzena Plc (LON:ABZA) is a global life sciences group offering a broad range of integrated services and technologies to enable the development of better biopharmaceutical drugs. With strong footprints in