Thursday, May 26, 2011

Feds back huge concentrating solar plant with molten salt energy storage

No comments: