cooperative society
noun

an organisation where customers and employees are partners and share the profits

Browse by Subjects
Euro certificate of deposit (Euro CD)
foreseeable loss
administration
Pension Benefit Guaranty Corporation (PBGC)
overrider