umbrella organisation
noun

a large organisation which includes several smaller ones

Browse by Subjects
annual depreciation provision
Developed markets
self-regulatory organization (SRO)
minority interest
function