
Cash in on the biotech sector with specialist BioPharma
BioPharma Credit (LSE: BPCR) is one of the more esoteric investment trusts listed in London. Biotech is a specialist sector that I usually wouldn’t touch with a barge pole. The risk of failure is very high, and even the experts are often wrong-footed by a …