
International Biotechnology Trust
International Biotechnology Trust (IBT) is an investment trust company listed on the London Stock Exchange which invests in companies.
Share price
£5.87 IBT.L
Company register number
Recent deals
No columns specified