17 Jan 2004 Enron of the Left?
Posted at 06:21h
in Blog
While reading this Washington Post story, IRS to Audit Nature Conservancy From Inside, it was hard not to think of Enron.
Will be interesting to see how it all turns out.