Kelly Pickerel

Kelly Pickerel is managing editor of Solar Power World.