SunPower founder and Chief Technology Officer Dick Swanson discusses his company’s innovative solar panels, the obstacles the company has had to overcome, and why SunPower has a bright future. Stacie Chan + posts Stacie Chan https://archive.peninsulapress.com/author/staciechan/ Environmental Law: Development Impediment or Protective Measure?