Comment Comment by avsteele That metric doesn't answer the same question. It isn't saying 18% of their needs are being met by renewables. parent avsteele 9 months ago