In March, the Commerce Department announced that it would be investigating Chinese solar firms suspected of illegally dumping low-cost panels onto the international market.
Elizabeth Warren and Lori Wallach on the…
In March, the Commerce Department announced that it would be investigating Chinese solar firms suspected of illegally dumping low-cost panels onto the international market.