Energy Chinese Solar Companies Scramble To Hide China Ties To Keep U.S. Green Tax Credits Flowing Jan 26, 2026