Dispatchable Solar CSP Broke Price Records in 2017

Dispatchable solar; the kind of solar that can operate on demand at any time day or night saw prices tumble to astonishing new lows in 2017. From a starting point of 31 cents per kWh in 2006 – this year, four new bids broke low price records culminating in 6 cents. Concentrated Solar Power (CSP), also […]