Demystifying Financial products- Investment Trusts 101
An investment trust is a kind of fund set up as a firm or a company, so you can buy and sell its shares on the stock exchange. Their aim is to generate returns for their equity holders by investing in a portfolio of shares, property, or other asset classes, as chosen by the investment […]