Announcing the formation of Solar Installers of Washington
In what appears to be a first in the nation, solar energy system installers have formed a new statewide trade association, Solar Installers of Washington.
Climate change, ocean acidification, air and water pollution, and resource depletion are all daunting problems that require a team effort to solve.