Surprise U.S. Tax Credit Extension Ensures Renewable Energy Future – Mother Earth News
Over the past decade, two tax incentives, the Investment Tax Credit (ITC) and the Production Tax Credit (PTC), have, in part, led to more than 400 billion dollars of investment…