The roles and functions of non-profit organizations have been transforming in the last few decades; massive change is occurring in the non-profit sector and its organizations. Their position have progressively shifted, their traditional philanthropic and associational roles are being...