Thanks for the information Dave. (By the way, your link does not work.) I think this must be the Wikipedia article you are referring to:
Renewable Energy Sculptures
It gives some good information but that is not the article I remember seeing. I was so struck by it because it was such an ingenious solution.
Does anyone else have any ideas? As I recall, it was someone in Europe but I could be wrong.