Solar Electric Light Fund
Solar Electric Light Fund
Washington DC | IRS ruling year: 1990 | EIN: 52-1701564
Organization Mission
The Solar Electric Light Fund (SELF) is a Washington, D.C.-based non-profit that uses solar energy to fight poverty and climate change. Since its founding in 1990, S ... (More)