Yeah, I'm not really sure what to think about this. I generally prefer free trade and let the market decide, but there are limits if a government is not playing fair, and there are cases where government policy influencing behaviour through taxes or incentives is the right thing to do. One rather odd outcome from this is that even Canadian Solar's panels manufactured in China are subject to a 174.2% tariff, but they have a plant at their headquarters in Guelph too, so Canadian purchasers can buy the ones made there.