Volume 46, 2010, Issue 40
Solar power nears viability in MENA
Concentrating solar power (CSP) may be the most viable renewable energy option for powering large-scale seawater desalination, particularly in the...
Concentrating solar power (CSP) may be the most viable renewable energy option for powering large-scale seawater desalination, particularly in the...