Commentary
U.S. Treasury Secretary Janet Yellen said on June 13 that China has “overconcentrated supply chains” that threaten U.S. jobs and investment in green energy. This follows her comments while in China that underscored “the global economic consequences of China’s industrial overcapacity.”