Shanghai Chaori Solar Energy Science and Technology Co. Stand

Shanghai Chaori Solar Energy Science and Technology Co. Stand

Imaginechina via AP Images

People visit the stand of Shanghai Chaori Solar Energy Science and Technology Co., Ltd. during an exhibition in Beijing in 2012. Shanghai Chaori Solar Energy Science & Technology Co., a maker of solar cells, said yesterday it may not be able to make an 89.8 million yuan ($14.7 million) interest payment in full by the March 7 deadline.