Janet Yellen warned in a Wednesday speech that China's surplus of clean energy products is depressing prices in global markets and squeezing U.S. green manufacturing. After years of clean energy ...
China’s vast exports in 2024 exceeded its imports on a scale seldom seen anywhere except during or immediately after the two ...