Taking a Look at Lazard’s Levelized Cost Estimates

How Do the Costs of Solar and Natural Gas Stack Up?