February 25, 2005
Stuff I Wrote Elsewhere

"The Saudi Arabia of renewable energy." Make a guess where I'm talking about, then click through.

Posted by John Fleck at February 25, 2005 10:56 AM
Comments
Comments
Comments