Filed under Green Tech Xinhua Commentary: “Overcapacity” claim unfavorable to globalization, free trade Published by on April 14, 2024 Worse still is the way the same failed policy is now being dragged out to support far more damaging barriers on clean technology, slowing our …