Solar Cookers International
Solar Cookers International
Sacramento CA | IRS ruling year: 1993 | EIN: 68-0153141
Founded in 1987, Solar Cookers International (SCI) spreads solar cooking awareness and skills worldwide, particularly in areas with plentiful sunshine and diminishin ... (More)