Cottonwood Foundation is a public grantmaking charity that provides grants to grassroots organizations worldwide that are working for a sustainable future by combining all of the following: protecting the environment, promoting cultural diversity, empowering people to meet their basic needs, and relying on volunteer efforts.
Cottonwood Foundation is a public grantmaking charity that provides grants to grassroots organizations worldwide that are working for a sustainable future by combining all of the following: protecting the environment, promoting cultural diversity, empowering people to meet their basic needs, and relying on volunteer efforts.