THE Solar Thermal Energy Thread (merged) : Energy Technology - Page 17 - Peak Oil News and Message Boards
“These projects failed to meet the economic, national security or energy security standards necessary to sustain DOE’s investment, and taxpayers should not be forced to ...