Kelly Pickerel

Kelly Pickerel is a managing editor of Solar Power World.