U.S. finalizes tariffs on Chinese solar panel imports
The six commissioners of the U.S. International Trade Commission (ITC) on Wednesday voted unanimously that domestic producers of photovoltaic solar panels are harmed by similar imports dumped on the U.S. market […]