Republicans in Congress axed the ‘green new scam,’ but it’s a red sta…
A worker installs a solar panel on a roof. Photo by Getty ImagesWASHINGTON — Clean energy manufacturers and advocates say they’re perplexed how the repeal of tax credits in President [...]