"Passage of the bill means the production and investment clean energy tax credits (PTC and ITC), which are so vital for the wind and solar energy industries, are a step closer to being renewed." . . . .