San Francisco Mayor at Intersolar Conference

Ed Lee speaks at the Intersolar North America Conference.
July 12, 2012