Member Login

Log in



Created on Friday, 21 October 2011 / Industry News
Tags: SELF, Haiti
Oct. 20, 2011 -- SELF, the Washington, DC-based nonprofit, has been using renewable energy to provide light and power to rural medical clinics in Haiti since before the quake, and they were invited to ... [ +++ ]