(SeeNews) - Sep 10, 2012 - Chinese solar products maker Suntech Power Holdings Co Ltd (NYSE:STP) on Friday said its chief commercial officer (CCO) Andrew Beebe had stepped down for personal reasons.