Abzena plc (AIM:ABZA), a GBP£60.94M small-cap, is a healthcare company operating in an industry, which continues to be affected by the sustained economic uncertainty and structural trends, such as an aging population, impacting the sector globally.
more»