
Aptamer Group plc (LON:APTA), the developer of novel Optimer® binders to enable innovation in the life sciences industry, has announced that a genetic medicines customer has selected to progress to..
BlackRock Greater Europe Investment Trust plc (LON:BRGE) has announced its Annual Report and Financial Statements 31 August 2024. Performance record As at 31 August 2024 As at 31 August 2023 Net assets..


























































