Lazard 2026 report finds new renewables aren’t cheaper than existing plants

Keep paid off plants open!