Sorry if this isn't a correct place to ask this question. I don't understand how non-profit organization exist in capitalism because how do they sustain themselves? How do they pay their workers if they aren't generating any profit? Isn't it just volunteering?
NGOs are simply businesses that aren't allowed to give away their profits (revenue in excess of expenses) to people who dont labour for the organization (eg investor dividends)