Alabama Giving is an Association of grantmaking organizations that works to increase, promote, and encourage philanthropy by helping its members share knowledge, collaborate and advocate to improve conditions in Alabama