ITC Votes In Favor Of Imposing Tariffs On Cheap (Chinese) Solar Panel Imports

In a decision that could potentially have a profound impact on US trade policy, the US International Trade Commission has ruled that a flood of cheap, foreign solar panels is unfairly hurting US manufacturers,...

Continue reading at Zero Hedge →