Non-profit organizations rely completely on the donations that they receive from their benefactors for their existence. However, it is not that easy to ensure a good flow of funds into the organization. On the one hand the prevailing tough economic times puts every one under financial stress so donations are difficult to come by and on the other hand even those affluent donors have started becoming skeptical about the intentions of non-profit organizations because of the prevailing scams. Though there have been mishaps in this area, there are a lot of genuine non-profit organizations that work for various social causes.
Read more here.