GlossaryUmbrella fund

What means Umbrella Fund?

Umbrella funds are types of mutual funds that consist of several independent funds, each having its own investment strategy. This structure allows for diversification and control of investment risks.