"I don't think that in the long run allowing China to be in charge of global clean energy manufacturing is the best for everyone." Fair point! But we're talking short run here, right? Markets need certainty to thrive. Stifling solar mfg is counterproductive.