Concentrated Solar Power to get major boost
Concentrated Solar Power, or CSP, is another possible technology to generate electricity from the sun. While it can store energy and thus provide electricity after the sun went down, the global current capacity is...