(SeeNews) - May 23, 2012 - Chinese solar products maker Suntech Power Holdings Co Ltd (NYSE:STP) today posted a first-quarter net loss of USD 133 million (EUR 105.1m) versus a profit of USD 31.9 million a year ago as revenue more than halved.