New analysis from Lazard concludes the cost of renewable energy continues to fall, though the firm’s most recent levelized cost of energy. Read More