U.S. Renewable Energy Production and Investment Tax Credits

Billions; 2006 - 2031 ITCs & PTCs = $300 billion

Chart: enersection Get the data