Tag: JCC Declines Plea for Chinese IPPs’ $15.4 Billion Debt: Implications for Energy and Investment