suntechWeber Shandwick is handling the "insolvency and restructuring" of Wuxi Suntech Power Holdings, the solar panel giant that was at the core of China's plan to dominate the solar power business.