(SeeNews) - Mar 20, 2013 - Chinese solar panel maker Suntech Power Holdings Co Ltd (NYSE:STP) said today that eight Chinese banks are demanding the start of insolvency procedures and restructuring at the company’s principal unit in China -- Wuxi Suntech Power Holdings Co.