Hi Pat,
Yes it is true that they have discovered the caused of the Wow signal.
Here is the peer-reviewed paper from The Washington Academy of Science:
http://planetary-science.org/wp-cont...WAS_103_02.pdf
I always thought that because the signal didn't repeat it would be something more mundane. Pity!
Cheers Peter