A Chaori Solar Energy Science and Technology Development Stand

A Chaori Solar Energy Science and Technology Development Stand

Imaginechina via AP Images

A Shanghai Chaori Solar Energy Science and Technology Development Co. stand sits at an exhibition in Beijing in 2012. A Chaori Solar default would further highlight strain in China’s $4.2 trillion bond market after a trust product issued by China Credit Trust Co. was bailed out in January.