Oxford Biomedica has announced its total voting rights as of 31 December 2024, amounting to 105,961,906 ordinary shares. This figure is significant for shareholders to calculate their interests under ...
The past year was marked by the decline of ALPHV/BlackCat, the disruption of LockBit and the rapid emergence of RansomHub ...