Live News NEWS FLASH L impact Sep 23, 2026, 01:34 PM UTC Newton Investment Management Holds 4.87% Stake In Biopharma Credit As At Sept 21 - Filing BioPharma Credit PLC LSE:BPCP BPCP SquawkNews Newsroom