Onshore wind and solar PV are now the lowest-cost new sources of power … That competitive position is the culmination of more than a decade of significant declines in the cost of renewable electricity and battery energy storage.
Read New : The New Math for Investors in a World of Cheap Energy