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