International Biotechnology Trust

International Biotechnology Trust – Odd Performance Fee

International Biotechnology Trust (IBT) is an investment trust focussed on the sector suggested by its name. I attended the Annual General Meeting yesterday (13/12/2016) in the City of London...
Skip to toolbar