Do rooftop solar panels make sense in western Washington? Wednesday, May 29 by The Center Square (The Center Square)...