English version

umbrella fund

From Longman Business Dictionaryumbrella fundumˈbrella fund [countable]FINANCE a fund that is made up of a number of different investmentsTheir umbrella fund consists of up to 22 sub-funds, each designed to track different markets, including Australia, Hong Kong, Italy, Malaysia, USA and Sweden. fund
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.