 Are you a climate denier? Are you a climate denier? Do you know this story is nowhere in the media today except the Associated Press? Nowhere. Nowhere. The company will benefit from billions of dollars in lucrative tax credits for domestic clean energy manufacturing, a policy aimed at putting the U.S. on a more competitive footing with green energy giant China.