Richard Swanson

Richard Swanson is the retired founder of SunPower

Richard Swanson is the retired founder of SunPower, a solar photovoltaic cell manufacturer.