Bret Fanshaw
Bret Fanshaw

Bret Fanshaw

Arizona Program Director with Solar United Neighbors. Formerly with Environment America.

Editor of Solar for All