News

Over $14 billion in renewable projects have been canceled amid fears Congress will end tax credits, according to new E2 analysis.