Originally posted at the NDN Blog. The failure of the Senate to obtain cloture on the Solar Investment Tax Credit -- coming on the heels of the collapse of climate change legislation last Friday -- should send a wake up call to the environment and clean technology communities that a new more forceful strategy is needed to make progress on climate change and energy independence. At a moment when the U.S. economy is suffering from the effects of a full blown oil shock, when the United States is fighting a hot war in the Middle East in part to protect …