How Foundation Ownership Affects Creditor Governance
Foundation ownership represents a distinct form of corporate governance that challenges the traditional profit-maximization motive of the shareholder capitalism model. Foundations are independent self-governing bodies that own and control companies and pursue both commercial and social (often philanthropic) goals. As …