umbrella organisation
noun

a large organisation which includes several smaller ones

Browse by Subjects
debenture stock
secondary market trend
affiliated enterprise
solvency margin
Put on a put