FINAL RESULTS FOR THE YEAR ENDED 31 DECEMBER 2023 - Biopharma Credit PLC | RNS | Ticker