>> View AllResults for ""
Enter multiple symbolsseparated by commas
London quotes now available
A group of Suntech Power lenders want the Chinese solar panel maker's main unit declared insolvent, a sign Beijing is losing support for the industry.
Something quite extraordinary has been happening over the last three months: Solar stocks are back, reports one TheStreet.com contributor.