CSP plant

Studies suggest that concentrated solar power (CSP) plants with storage capacity can outperform solar photovoltaic (PV) and wind power.

Source and Full Article

Green Tech Media