The US imposes duties on Chinese solar panel manufacturers after it said that they received unfair subsidies.
Continue reading…