(SeeNews) - Mar 7, 2014 - Solar cell maker Shanghai Chaori Solar Energy Science & Technology (SHE:002506) failed to make in full the interest payments on its CNY-1-billion (USD 164m/EUR 118m) bond, the Wall Street Journal said Thursday, citing board secretary Liu Tielong.