All charities and charitable foundations exist to serve the public good. Most of them are subsidised by the public, through various tax breaks. Whereas any company must have a meeting at least annu…
Source: Why do so few charities have their meetings in public? | Giving Evidence