(SeeNews) - Feb 22, 2013 - Solar cell producer Shanghai Chaori Solar Energy Science & Technology (SHE:002506) may have difficulties making the interest payment to bondholders on 7 March due to certain liquidity challenges.