The U.S. International Trade Commission (ITC) has issued its final ruling in a major trade case involving silicon solar cells and panels imported from...