Media Outlet:
Morning Star
Author:
Emma Simon
Click here to read the article
Photo by Damir Spanic on Unsplash
The International Biotechnology Trust also has an enviable track record, having delivered annualised returns of 19.63% over 10 years. It is also up 22.67% over the past year, even despite the recent stock market turmoil.
Published on 13th May 2020
Morning Star
Emma Simon
Photo by Damir Spanic on Unsplash