The Solar Foundation is located in Washington, United States on 1110 Vermont Ave NW. The Solar Foundation is rated 3 out of 5 in the category non-profit organization in United States. Our mission is to accelerate adoption of solar energy, the world’s most abundant energy source. Through our leadership, research, and capacity building, we create transformative solutions to achieve a prosperous future in which solar and solar-compatible technologies are integrated into all aspects of our lives. Our work is made possible through the support of tax-deductible grants and donations. Support our work by making a charitable contribution at TheSolarFoundation.org.
Address
1110 Vermont Ave NW
Company size
11-50 employees
Headquarters
Washington, DC