(ADPnews) - Jun 14, 2010 - Chinese solar maker Suntech Power Holdings Co Ltd (HKG:1166) Friday cut ribbon on the Low Carbon Concept Museum at its Wuxi headquarters, China.