umbrella organisation
noun

a large organisation which includes several smaller ones

Browse by Subjects
Hard money
commercial hedger
Carry Currency
gross yield
base weighted index