Photo taken on March 17, 2013 shows a solar-panel-covered overpass at the Suntech Power headquarters in Wuxi, east China's Jiangsu Province. China's leading solar panel maker Suntech Power, a New York-listed private company based in Wuxi, declared bankruptcy on Wednesday. (Xinhua/Shen Peng)