Perspective
A Call To End EU-China Solar Trade War
A collective representing 120,000 European companies is lobbying the EC to end anti-dumping duties on Chinese-made solar panels and cells.