By Solar Industry Magazine Stanford University’s Steyer-Taylor Center for Energy Policy and Finance has issued a report saying that it would be a mistake for the U.S. government to allow the investment tax credit (ITC) to drop from 30 percent to 10 percent at the end of 2016, as is currently scheduled. Controversially, the report […]