The U.S. International Trade Commission (ITC) has unanimously voted to advance an investigation into solar panel imports from India, Indonesia, and Laos, amid concerns...