Non-profit organizations (NPO) are all the more fascinating as they must be, if not “profitable,” at least capable of operating on budget and offer some form of moral earnings and satisfaction to their patrons. Just as any business, they must show real numbers in order to justify their existence and the continued involvement of donors […]