(SeeNews) - Aug 25, 2011 - Chinese Suntech Power Holdings Co Ltd (NYSE:STP) said yesterday it would supply the solar panels for a 23-MW solar power project in Niland, California, under a recently signed contract with local SunPeak Solar LLC.