Evolving Financial Landscape for Renewable Energy
Renewable energy has come to a financial crossroads: The renewable electricity production tax credit (PTC), which has fueled the growth of wind energy, expired on January 1 of this year, and Congress has yet to decide whether to renew it. The solar investment tax credit (ITC), which has encouraged the growth of solar, will expire […]
Evolving Financial Landscape for Renewable Energy Read More »