(SeeNews) - May 1, 2013 - Chinese solar panel maker Suntech Power Holdings Co Ltd (NYSE:STP) today said its preliminary 2012 revenue had dropped 48% on the year to USD 1.63 billion (EUR 1.2bn) and noted that it would delay its full financial report.