Take advantage of International Biotechnology Trust’s big discount
International Biotechnology Trust (IBT) 716pMarket cap: £263.2 millionWarren Buffett tells investors to be greedy when others are fearful and take advantage of depressed prices. That in a nutshell is the investment proposition for...
21 November 2024