LONDON: BioPharma Credit PLC, a leading debt investment trust listed on the London Stock Exchange (LSE: BPCR), has declared a substantial financial agreement through its...