Kelly Pickerel

Kelly Pickerel is editor in chief of Solar Power World.