US imposes solar duties on China

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

Continue reading…