India and US trade restrictions have hard-hitting effect on Chinese solar component manufacturers
Internally Bright: Government Imposes Anti-Dumping Duties On Solar Cell Components From Four Countries