To present voluntarily without expecting something in return.
There are 1.8 million non-profit organization's that are recognized in the US.
Partnerships