NGOs, Associations and Foundations