Last Friday saw the U.S. International Trade Commission (ITC) vote unanimously (4-0) that imports of markedly less expensive Chinese solar panels have harmed domestic solar panel manufacturers. The case, always controversial, now enters a new phase, in which the ITC will assess and recommend potential remedies, including tariffs on imported […]